Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come per caricare e analizzare un CSV in un array PHP

Quando si progetta un sito web, è utile essere in grado di caricare grandi lotti di dati in una sola volta per essere utilizzati in tempo reale. Valori separati da virgola , o CSV , è un formato che è ampiamente riconosciuta e sostenuta . Questo formato utilizza la virgola per indicare la fine di un termine e l' inizio del successivo . Grazie alla semplicità di questo formato , molti programmi per fogli di calcolo e di gestione di database salverà un'uscita CSV . PHP permette di caricare facilmente un file CSV dal computer locale al tuo sito web , e lavorare con i dati in un array immediatamente . Cose che ti serviranno
hosting PHP
Web hosting
Mostra più istruzioni
1

creare un file CSV . Salvarlo sul tuo computer locale , ma ancora non caricarlo sul web server. Riempire il file con valori separati da virgola , come illustrato di seguito :

questo , è, il , formato , di , una , csv , file di , vendita, acquisto 2

Creare un file denominato " csv_to_array . php " e caricarlo sul vostro server web.
3

creare il form per caricare le informazioni CSV utilizzando un editor di testo . Aggiungere il seguente codice al file " csv_to_array.php " :



Scegli un file CSV < /title> <br> <p> < /head> <br> <p> <body> <br> <p> <div> <br> <p> <h1> Scegli un file 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 = valore " submit " = "Carica dati CSV " <br> 4 <p> Segnala il tuo script per controllare se è stato inviato il modulo . Inserire il seguente codice dopo il codice del modulo : ? <br> <p> <php <br> <p> if ( ! Isset ( $ _FILES ) ) { exit ; } <br> 5 <p> Finisci il tuo script in modo che caricherà le informazioni dal file in un array , e visualizzare il contenuto della matrice per la verifica. Aggiungere le seguenti righe di codice al fondo del codice " csv_to_array.php " e salvare il file : <br> <p> $ file = $ _FILES [ 'file' ] ; <br> <p> $ dati = fopen ( $ file [' tmp_name '] , 'r '); <br> <p> $ size = filesize ( $ file [' tmp_name '] ) ; <br> <p> $ contenuto = fread ( $ data , $ size ) ; <br> <p> fclose ( $ data ) ; <br> <p> $ csv_array = explode ( " , " , $ content ) ; <br> <p> print_r ( $ csv_array ) ; <br> <p> ? > <br> 6 <p> testare il codice . Estrarre il file " csv_to_array.php " nel browser e utilizzare il modulo per individuare il file CSV di esempio sul computer. Una volta caricato , si dovrebbe ottenere una lista dettagliata del contenuto del file CSV . <br> <br> <ul class="mhjkhjlj"> <li> <a class='LinkPrevArticle' href='/Programmazione/PHP--MySQL-Programmazione/1183772.html' >Come posso mettere una variabile su più righe per la leggibilità in PHP </a></li> <li> <a class='LinkNextArticle' href='/Programmazione/PHP--MySQL-Programmazione/1183776.html' >Come utilizzare Zend caricatore automatico </a></li> </ul> <div class="deep"> <div class="guanggadsadswqew"><script language='javascript' src='http://www.354353.com/AD/it3.js'></script></div> <div class="guanggadsadswqew1"></div> </div> <div class="xiangguanleitong"> <div class="vbfdghgjt65f"><h4>Informazioni correlate</h4></div> <ul> <li><a href="/Programmazione/Computer-Programming-Languages/1177012.html" target="_blank">Come scrivere un Basic Script PowerShell </a></li><li><a href="/Programmazione/Python-Programming/1187082.html" target="_blank">Come eliminare una variabile in una funzione Usare Python </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1182650.html" target="_blank">MySQL Tutorial di come caricare un immagine </a></li><li><a href="/Programmazione/Java-Programming/1181152.html" target="_blank">Tipi di controlli di convalida </a></li><li><a href="/Programmazione/Java-Programming/1180540.html" target="_blank">Svantaggio di Struts </a></li><li><a href="/Programmazione/Computer-Programming-Languages/1172808.html" target="_blank">Che cosa significa per legare medio in un computer ? </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1191336.html" target="_blank">Come convertire Unicode a ANSI Vb </a></li><li><a href="/Programmazione/C--C-----Programming/1172188.html" target="_blank">Come creare il testo per Direct3D C + + </a></li> </ul> </div> </div> </div> <div class="woshiyouleirog"> <div class="zxtjianasd"> <div class="bidssdfjm3"><h4>Articoli consigliati</h4></div> <div class="dasdcdfurit33"> <ul> <li><a href="/Programmazione/PHP--MySQL-Programmazione/1183746.html" target="_blank">Come utilizzare PHP SQLite </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1184024.html" target="_blank">Layout di PHP Tutorial </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1184128.html" target="_blank">Come incorporare PHP in una foto </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185280.html" target="_blank">Come reimpostare la password di root per MySQL Debian 5.0.3 </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1184786.html" target="_blank">Quali sono le differenze tra PHP e MySQL </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185188.html" target="_blank">Come cambiare la password di WordPress Admin In MySQL </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185802.html" target="_blank">Come inviare intestazioni MIME </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183072.html" target="_blank">Come fare un modello di sistema in PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185606.html" target="_blank">Come inviare gli errori PHP ad un file piuttosto che il browser Web </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183050.html" target="_blank">Come limitare MagpieRSS Messaggi </a></li> </ul> </div> </div> <div class="guanggandgsa32a"> </div> <div class="huosirengs"> <li><a class='childclass' href='/Programmazione/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='/Programmazione/Computer-Programming-Languages/' target="_self">Computer Programming Languages</a></li> <li><a class='childclass' href='/Programmazione/Delphi-Programming/' target="_self">Delphi Programming</a></li> <li><a class='childclass' href='/Programmazione/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='/Programmazione/Programmazione-Javascript/' target="_self">Programmazione Javascript</a></li> <li><a class='childclass' href='/Programmazione/PHP--MySQL-Programmazione/' target="_self">PHP /MySQL Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a class='childclass' href='/Programmazione/Python-Programming/' target="_self">Python Programming</a></li> <li><a class='childclass' href='/Programmazione/rubino-Programmazione/' target="_self">rubino Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Nozioni-di-base-di-Visual-Programming/' target="_self">Nozioni di base di Visual Programming</a></li> </div> </div> </div> <div class="dsadsafa-da"> <p class="sdqwfwe42">  </p> <p class="vbnhg654">Programmazione © www.354353.com</p> <p class="iop8iud"> </p> </div> </div> </body> </html>