Hola, pues no lo entiendo la verdad he intentado lo siguiente:
Código:
$string = "palabra";
$lista = file("listado.txt");
if(in_array($string,$lista))
die("Se encuentra");
else
die("No se encuentra");
Dentro del .txt tengo varias palabras, las cuales se encuentran separadas linea por linea.. es decir que el array lo toma perfectamente. ya que si imprimo asi:
echo $lista[0]; //imprime bien la primer palabra y asi con las demas..
El caso es que al utilizar la funcion in_array() pues no encuentra la palabra buscada..y esta mal.. ya que si esta almacenada.
A que se debe??
Espero que puedan ayudarme.. la verdad me quede algo sorprendido, no entiendo por que no funciona.
Gracias.