Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2007, 17:15
American2010
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Pregunta Ayuda para buscar dentro de un txt a traves de un array

Tengo un problema, tengo un archivo txt en donde los datos a buscar estan cada uno en un renglon distinto, sin embargo cuando los paso a un array y realizo una búqueda algo anda mal...

Me pueden ayudar, de antemano aclaro que solo se PHP de oído, pero no se que puede ser porque cuando traigo los datos con explode de un txt separado por , va todo bien, pero ahora no...

Código:
<?php
$i=0; 
$file = fopen ("buscar.txt", "r");
$v=0;
while (!feof($file)) {    
    $linea = fgets($file);
    $cadena[$v]=$linea;
	$v++;    
    
}
fclose ($file); 
$bus="hola";
foreach($cadena as $pasar)
{
    if($bus==$pasar)
        {
            echo "Se encontro: ".$pasar;
            $i=1;
        }
}
if($i=='0')
{
    echo "No se encontró nada.";
	}
?>
Si uso la funcion substr y le digo el largo del texto que busco, entonces funciona, pero no me sirve...

El archivo buscar.txt contiene

Código:
hola
como
estan
todos