Los archivos de texto suelen almacenar los datos que desea leer y usar un script PHP. Estos archivos suelen ser bien delimitado por comas , delimitado por tabulaciones o utilice un ancho de campo fijo. Usted puede leer un archivo delimitado por tabuladores en PHP mediante la lectura de su contenido en una variable , la división de la variable en líneas o registros individuales y dividiendo cada registro individual en sus elementos de datos delimitados por tabuladores mediante la función de " explotar " . Instrucciones
1
Utilice un editor para crear un nuevo archivo PHP. Por ejemplo , escriba:
nano readtab.php
2
Configure el archivo para permitir la salida HTML a la pantalla . Leer el contenido del archivo con PHP en una variable mediante la función " file_get_contents " . Compruebe el valor de retorno para asegurar el proceso se ha realizado correctamente . ! Por ejemplo , escriba:
< DOCTYPE HTML PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1 - transitional.dtd ">
< p >
Leer Ficha de datos delimitados < /title >
¿ < /head>
<
php $ archivo = " myfile.dat " ;
$ contenido = file_get_contents ( $ archivo ) ;
if ( $ contenido === false) die (" No se puede leer el archivo de datos $ archivo ");
3
Dividir la variable con el contenido del archivo en una matriz que contiene un elemento para cada línea en el archivo . Utilice la función de " explotar " para romper las líneas de la nueva línea de carácter "\\ n ". Por ejemplo , escriba:
$ registros = explode ( " \\ n", $ contenido) ;
4
Dividir cada línea en sus componentes de datos separados por tabulaciones individuales utilizando el " explotar "la función de cada registro y romper los datos sobre el carácter de tabulación " \\ t ". Imprima los resultados en la pantalla a medida que analizar los datos . Por ejemplo , escriba:
for ($ i = 0 ; $ i < sizeof ($ registros) ; $ i + + ) {
echo "
Línea $ i : " ,
$ data [ $ i ] = explode ( "\\ t ", $ resultados [ $ i ] ) ;
foreach ( $ data [ $ i ] como $ element ) echo "