Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2016, 10:12
Avatar de dryant
dryant
 
Fecha de Ingreso: agosto-2009
Ubicación: Malaga, Ceuta, España....
Mensajes: 281
Antigüedad: 11 años, 10 meses
Puntos: 10
No consigo nada con preg_match_all...

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??
__________________
Tecnología y tutoriales