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