tengo cadenas:Obtener los números de cadena con PHP
$one = 'foo bar 4 baz (5 qux quux)';
$two = 'bar baz 2 bar';
$three = 'qux bar 12 quux (3 foo)';
$four = 'foo baz 3 bar (13 quux foo)';
¿Cómo puedo encontrar los dígitos numéricos en estas cadenas?
Tal vez con la función:
function numbers($string){
// ???
$first = ?;
$second = ?;
}
Por ejemplo:
function numbers($one){
// ???
$first = 4;
$second = 5;
}
function numbers($two){
// ???
$first = 2;
$second = NULL;
}
mejor manera para que esto quizás es la expresión regular, pero ¿cómo puedo usar esto para mi ejemplo? Tal vez sin expresiones regulares?
¿Quiere hacer coincidir solo los números? ¿No convertir 'one' a' 1' también? – DaveRandom
Su pregunta no está clara, ¿desea extraer solo números de una cadena? – bodi0
Tener un vistazo a esto ... que le apuntan en la dirección ... http://stackoverflow.com/questions/1077600/converting-words-to-numbers-in-php – Brian