“Conocimiento Programación>Programación PHP /MySQL

Cómo leer un archivo delimitado por tabuladores en PHP

2014/12/4
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 > <br> ¿ <p> < /head> <br> <p> <body> <br> <p> < <br> <p> php $ archivo = " myfile.dat " ; <br> <p> $ contenido = file_get_contents ( $ archivo ) ; <br> <p> if ( $ contenido === false) die (" No se puede leer el archivo de datos $ archivo "); <br> 3 <p> 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: <br> <p> $ registros = explode ( " \\ n", $ contenido) ; <br> 4 <p> 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: <br> <p> for ($ i = 0 ; $ i < sizeof ($ registros) ; $ i + + ) { <br> <p> echo " <p> Línea $ i : " , <br> <p> $ data [ $ i ] = explode ( "\\ t ", $ resultados [ $ i ] ) ; <br> <p> foreach ( $ data [ $ i ] como $ element ) echo " <div class="escomad2"><script language='javascript' src='http://www.ordenador.online/ad/es/2.js'></script></div> </div> <div class=contentpage> <div class=p1>Página anterior: <a class='LinkPrevArticle' href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92611.html' >Cómo analizar un archivo delimitado por tabuladores Txt en una matriz en PHP </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92613.html' >Cómo conectar PHP con MySQL usando WAMP </a> </div> </div> <dl class=xgc> <dt><span>Programación PHP /MySQL</span></dt> <dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/91369.html">Cómo importar Excel a MySQL PHP Software Cat </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92837.html">Cómo hacer un chat con PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/91503.html">PHP Form procesamiento de consultas MySQL </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92993.html">Cómo procesar tarjetas de crédito en PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92917.html">Cómo crear un PDF en la marcha usando PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/93006.html">Cómo convertir una consulta de Access a MySQL </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/93139.html">Cómo utilizar los tipos de datos numéricos MySQL frecuentes </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92191.html">Cómo obtener el número de filas en CSV PHP </a></dd> </dl> </div> <!--right--> <div class=rightmain> <div class=esrightlist> <div class=e1>Los últimos artículos de equipo</div> <ul> <li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/91304.html" >SQL no compatible Tipo de datos Error en la columna Integer </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92116.html" >Cómo importar archivos CSV a MySQL con PHP </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92313.html" >Cómo hacer galletas de ordenador </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92946.html" >Cómo encontrar el tamaño de archivo en un servidor PHP </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92873.html" >Cómo copiar un archivo desde una URL con PHP </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92311.html" >Cómo procesar una opcion con PHP </a> </li> </ul> </div> <div class=esrightlist> <div class=e1>Artículos de la popular computadora</div> <ul> <li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92986.html" >Cómo crear una lista de correo con PHP </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/91480.html" >Cómo utilizar Thrift Con PHP </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92319.html" >Cómo utilizar un PHP para obtener la subcarpeta </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/91945.html" >Cómo redirigir a otra página cuando temporización de la sesión en PHP </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/92109.html" >Cómo deshabilitar safe_mode htaccess de Apache </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/93052.html" >MySQL se une Select Conde Tutorial </a></li> </ul> </div> <div class="esrightad"> <script language='javascript' src='http://www.ordenador.online/ad/es/r.js'></script> </div> <div class=esrightlist> <div class=e1>Más categorías</div> <ul> <li><a href='http://www.ordenador.online/Programacion/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/' target="_self">Lenguajes De Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Delphi-Programación/' target="_self">Delphi Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-Java/' target="_self">Programación Java</a></li> <li><a href='http://www.ordenador.online/Programacion/JavaScript-Programación/' target="_self">JavaScript Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/' target="_self">Programación PHP /MySQL</a></li> <li><a href='http://www.ordenador.online/Programacion/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Python-Programming/' target="_self">Python Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Rubí-Programación/' target="_self">Rubí Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Visual-Basics-Programación/' target="_self">Visual Basics Programación</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimiento de la computadora © http://www.ordenador.online</div> </div> </body> </html>