Código:
lo único que quiero sacar es el numero, es decir 75,24 (con la coma porque es para meterlo en base de datos...)<p class="meta"> <strong> 75,24 kilómetros</strong> - <span class="level2">
El tema es que he probado mil maneras pero siempre me saca el numero y despues kilometros, lo mas que he podido atajarlo ha sido que me saque kiló y no se ni como. Bueno aquí dejo mi preg_match_all a ver si alguien es capaz de decirme como se resuelve esto se lo agradecería mucho porque me tiene un poco hasta los... jejeje Saludos
Mi preg_match_all:
Código:
preg_match_all('#<p class="meta">.*?<strong>(.*?)[kilómetros]+</strong>#s',$respuesta,$distancia);
y lo que me saca:
Código:
Array ( [0] => Array ( [0] => 75.236 kilómetros [1] => 10.764 kilómetros [2] => 8.63 kilómetros [3] => 44.059 kilómetros [4] => 773.926 kilómetros [5] => 131.142 kilómetros [6] => 67.136 kilómetros [7] => 765.54 kilómetros [8] => 10.797 kilómetros [9] => 8.685 kilómetros ) [1] => Array ( [0] => 75.236 kiló [1] => 10.764 kiló [2] => 8.63 kiló [3] => 44.059 kiló [4] => 773.926 kiló [5] => 131.142 kiló [6] => 67.136 kiló [7] => 765.54 kiló [8] => 10.797 kiló [9] => 8.685 kiló ) )