Un pequeño código para leer un fichero de texto línea por línea:
$handle = fopen("mifichero.txt", "r"); if ($contenido) { while (($linea = fgets($contenido)) !== false) { // hacemos algo con la línea } } else { // no se ha podido leer el fichero }
Me han pasado un fichero de texto con un listado de unos 3500 códigos para cargar en una base de datos, y cada uno tenía que estar vinculado con distintos valores de distintas tablas, así que para cada línea necesitaba una consulta diferente. En menos de cinco minutos, hecho.