Código:
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:$string = "palabra";
$lista = file("listado.txt");
if(in_array($string,$lista))
die("Se encuentra");
else
die("No se encuentra");
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.
puesto que estas leyendo de un file, si buscas rapidez, lo que deberias de hacer es abrir el archivo y poco a poco leerlo hasta encontrar la palabra que buscas y en ese momento detenerte y cerrar el archivo. Esto es mas optimo y ocupa menos espacio.
