1
escriba la siguiente instrucción para abrir el archivo para ser leído.
$ Foo = fopen ( "$ HTTP_SERVER_VARS [' DOCUMENT_ROOT '] /. . /Carpeta /archivo. txt " ," r " ) ;
Esto supone que el archivo es de dos directorios por encima de su directorio público . Si este no es el caso, cambie la ubicación del archivo para que coincida con la ubicación de su archivo. Reemplazar " carpeta" con la carpeta que contiene real. Reemplazar " archivo.txt " con el nombre del archivo de texto .
2
escriba la siguiente instrucción para leer cada campo delimitado hasta que finalice el archivo .
While (! Feof ($ foo ))
{$ your_file = fgetcsv ($ foo, 100 , " " ) ;}
feof function () devuelve true cuando se alcanza el final del archivo . El fgetcsv function () requiere el nombre de archivo de argumentos y la longitud de campo. El tercer argumento especifica el delimitador . En este ejemplo, los datos se leen desde unos valores separados por comas ( CSV) . El " your_file " variable es una matriz que contiene cada valor delimitado de una sola línea en el archivo
3
escriba la siguiente instrucción para cerrar el archivo : .
Fclose ($ foo) ;