Hola llevo un buen rato leyendo la documentacion del manual, ejemplos por internet, videos, etc... y no entiendo porque no me funciona....
Cuando copio un texto de algun ejemplo perfectamente.... pero cuando lo hago con mi propio codigo no....
tengo un archivo html que me genera un programa y es simplemente una tabla de la cual quiero sacar de la segunda fila (y sucesivas) la 5 columna. (La primera fila son los encabezados)
El caso es que estoy intentandolo con preg_match_all con el siguiente codigo:
Código PHP:
<?php
$html = file_get_contents('file:///Volumes/2GB/logfiles/gps_log.htm');
$buscar='/<td>(.*?)<\/td>/';
var_dump(preg_match_all($buscar, $hmtl, $encontrados));
$encontrados=$encontrados[1];
foreach($encontrados as $celda){
echo $celda."<br>";
}
?>
y me lanza un bool(false), que según he leído en la documentación oficial es que ha habido un error....
Sin embargo en paginas como por ejemplo
http://regexr.com/ con esa expresion regular me encuentra todas las celdas ....
Alguien podría decirme porque me está dando error??