| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo cargar y analizar un archivo CSV en un array PHP
    En el diseño de un sitio web, es útil poder cargar grandes cantidades de datos a la vez que se utilizará en tiempo real. Valores separados por comas o CSV , es un formato que es ampliamente reconocido y apoyado . Este formato utiliza la coma para mostrar el final de un término y el comienzo de la siguiente . Debido a la simplicidad de este formato , muchos programas de hoja de cálculo y gestión de base de datos se guardar una salida CSV . PHP permite cargar fácilmente un archivo CSV desde el equipo local a su sitio web , y trabajar con los datos en una matriz de inmediato . Cosas que necesitará
    PHP hosting de búsqueda Web Hosting
    Ver Más instrucciones
    1

    crear un archivo CSV. Guárdelo en su equipo local, pero no subirlo a su servidor Web todavía. Rellene el archivo con valores separados por comas , como se muestra a continuación:

    esto, es decir, el formato, de, a, csv , archivo,
    2

    Crear un archivo llamado " csv_to_array . php "y subirlo a su servidor web.
    3

    Crear la forma de subir la info CSV con un editor de texto. Agregue el código siguiente a su " csv_to_array.php " file:



    Selecciona un archivo CSV < /title> <br> <p> < /head> <br> <p> <body> <br> <p> <div> <br> <p> <h1> Selecciona un archivo CSV < /h1 > ; <br> <p> <form method="post" action="csv_to_array.php" enctype="multipart/form-data"> <br> <p> <div> <br> < p> <input type="file" name="file" /> <br> <p> <input type = value " submit " = " Subir un archivo CSV de datos" Página 4 <p> Dígale a su secuencia de comandos para comprobar si la solicitud ha sido enviada . Inserte el código siguiente después del código del formulario : ? <br> <p> < <br> <p> Php if (! Isset ($ _FILES ) ) {exit ;} <br> 5 <p> Termina tu script para que se cargue la información del archivo en una matriz, y mostrar el contenido de la matriz para su verificación. Agregue las siguientes líneas de código al final de su código " csv_to_array.php " y guarde el archivo : <br> <p> $ file = $ _FILES [ 'file '] ; <br> <p> $ data = fopen ( $ file [' tmp_name '] , ' r '); <br> <p> $ size = filesize ( $ archivo [' tmp_name ']); <br> <p> $ contenido = fread ( $ data , $ size ) ; <br> <p> fclose ( $ data ) ; <br> <p> $ csv_array = explode ( " " , $ contenido) ; <br> <p> print_r ($ csv_array ) ; <br> <p> > <br> 6 <p> probar el código . Levante el archivo " csv_to_array.php " en su navegador Web y utilizar el formulario para localizar el archivo CSV de ejemplo en su ordenador. Una vez cargado , debe obtener una lista detallada de los contenidos de su archivo CSV. <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/Programacion/php-mysql-programming/91886.html' >¿Cómo puedo poner una variable en varias líneas para facilitar su lectura en PHP </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/Programacion/php-mysql-programming/91888.html' >Cómo utilizar Zend autocargador </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> Artículos relacionados </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91730.html" title="Cómo redirigir a los usuarios en base a su IP mediante PHP y MySQL " target="_self">Cómo redirigir a los usuarios en base a su IP mediante…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92072.html" title="Cómo instalar MySQL en Cygwin " target="_self">Cómo instalar MySQL en Cygwin </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92797.html" title="Cómo mostrar un documento de Word con PHP " target="_self">Cómo mostrar un documento de Word con PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91471.html" title="Cómo importar archivos FTM MySQL " target="_self">Cómo importar archivos FTM MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92561.html" title="Cómo comprobar su código PHP solamente para números enteros en su Forma de entrada " target="_self">Cómo comprobar su código PHP solamente para números …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91546.html" title="Filtros mala palabra en PHP " target="_self">Filtros mala palabra en PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91338.html" title="Comparativa de CFM para PHP " target="_self">Comparativa de CFM para PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92700.html" title="Cómo crear un formato XLS Desde PHP " target="_self">Cómo crear un formato XLS Desde PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92220.html" title="Cómo utilizar un PHP Sesión para rellenar previamente " target="_self">Cómo utilizar un PHP Sesión para rellenar previamente…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/93101.html" title="Cómo crear y usar $ _SESSION en PHP " target="_self">Cómo crear y usar $ _SESSION en PHP </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Artículos destacados </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/95657.html" title="Cómo hacer VB depurador Ir a código " target="_self">Cómo hacer VB depurador Ir a código </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/87380.html" title="Cómo escribir el alfabeto en Hex " target="_self">Cómo escribir el alfabeto en Hex </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/94924.html" title="Cómo salir de VBA " target="_self">Cómo salir de VBA </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91947.html" title="Cómo matar a MySQL " target="_self">Cómo matar a MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/89007.html" title="Oracle ADF Componentes " target="_self">Oracle ADF Componentes </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/94762.html" title="Cómo obtener un identificador de LAN y dominio mediante VBA " target="_self">Cómo obtener un identificador de LAN y dominio mediant…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/javascript-programming/91139.html" title="Cómo crear una Vista Sidebar Gadget " target="_self">Cómo crear una Vista Sidebar Gadget </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/94684.html" title="Cómo Shadow en VB.NET " target="_self">Cómo Shadow en VB.NET </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/95764.html" title="Cómo crear servicios Web en un host de la máquina local con Net Visual Basic " target="_self">Cómo crear servicios Web en un host de la máquina loc…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/90113.html" title="Resumen Vs Class . Interfaz en Java " target="_self">Resumen Vs Class . Interfaz en Java </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Conocimientos Informáticos http://ordenador.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>