Código PHP:
Ver original$formula = 12+1000-10+3;
function operadores($formula){
///Pasamos de string a array
///Creamos un array
for($s=0;$s<count($arrformula);$s++){ if($arrformula[$s]>9){
//Comparamos cada elemento con 9
//si es mayor es un operador luego lo guardamos
$arrOperadores[]=$arrformula[$s];
}
}
return $arrOperadores;
}
generalización
Código PHP:
Ver original$formula = 12+1000-10+3;
function operadores($formula){
///Pasamos de string a array
///Creamos un array con los operadores o lo que sea
$patron=array("+","-",... resto de operadores
...); for($s=0;$s<count($arrformula);$s++){ //Comparamos cada elemento con los del patron
//si es un operador luego lo guardamos
$arrOperadores[]=$arrformula[$s];
}
}
return $arrOperadores;
}
Tambien habria soluciones con expresiones regulares...