Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe kan ik een CSV in een PHP- Array uploaden en parsen
Bij het ontwerpen van een website , is het nuttig om te kunnen grote hoeveelheden gegevens tegelijk uploaden om gebruikt te worden in real-time . Komma's gescheiden waarden , of CSV , is een formaat dat algemeen wordt erkend en ondersteund . Deze indeling gebruikt de komma aan het einde van een term en het begin van het volgende laten zien . Door de eenvoud van dit formaat zullen veel programma voor spreadsheet en databasebeheer een CSV uitgang slaan . PHP kunt u een CSV-bestand van uw lokale computer naar uw website gemakkelijk uploaden , en werken met de gegevens in een array direct . Wat je nodig hebt
PHP hosting
Webhosting
Toon Meer Aanwijzingen
1

Maak een CSV-bestand . Sla het op uw lokale computer , maar doe het niet te uploaden naar uw webserver nog . Vul het bestand met door komma's gescheiden waarden zoals hieronder weergegeven :

dit , is , de , vorm , van , een , csv , bestand , kopen van 2

Maak een bestand met de naam " csv_to_array . php ' en deze uploaden naar uw webserver .
3

Maak de vorm van de CSV info met een teksteditor te uploaden . Voeg de onderstaande code om uw " csv_to_array.php " file :



Kies een CSV-bestand < /title > <br> <p> < /head > <p> <body> <p> <div> <p> <h1> <br> Kies een CSV-bestand < /h1 > ; <p> <form method="post" action="csv_to_array.php" enctype="multipart/form-data"> <br> <p> <br> <div> <br> <p > <input type="file" name="file" /> <br> <p> < input type = " submit " value = " Uploaden CSV gegevens " Goedkope 4 <p> Vertel je script te controleren of het formulier is ingediend . Plaats de volgende code na de vorm code : ? <br> <p> <php <br> <p> if ( ! Isset ( $ _FILES ) ) { exit ; } <br> 5 <p> Beëindig uw script zodat het zal de informatie uit het bestand te laden in een array , en de inhoud van uw array voor verificatie . Voeg de volgende regels code aan de onderkant van uw " csv_to_array.php " code en sla het bestand op : <p> $ file <br> = $ _FILES [ ' bestand' ] ; <br> <p> $ data = fopen ( $ file [ ' tmp_name ' ] , ' r ' ) ; <p> $ size <br> = bestandsgrootte ( $ file [ ' tmp_name ' ] ) ; <br> <p> $ content = fread ( $ data , $ size ) ; <p> fclose <br> ( $ data ) ; <br> <p> $ csv_array = explode ( " , " , $ inhoud ) ; <p> print_r <br> ( $ csv_array ) ; <br> <p> ? > <br> <p> Test 6 uw code . Trek de " csv_to_array.php " bestand in uw webbrowser en gebruik het formulier om uw monster CSV- bestand te zoeken op uw computer . Na het uploaden , moet u een gespecificeerde inhoudsopgave van uw CSV-bestand te krijgen . <br> <br></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td bgColor=#e7edf4 align=middle><script language='javascript' src='/ad/201310/3.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td align=left>Previous: <a class='LinkPrevArticle' href='/programmering/php-mysql-programming/201309/91886.html' >Hoe kan ik een variabele over meerdere lijnen voor de leesbaarheid in PHP ? </a></li> </td> <td align=right>Next: <a class='LinkNextArticle' href='/programmering/php-mysql-programming/201309/91888.html' >Hoe te gebruiken Zend autoloader </a></li> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=18> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=246> <tr> <td height=246 vAlign=top width=199> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=199> <tr> <td height=244 vAlign=top width=197> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>PHP /MySQL Programmering</STRONG></td> </tr> </table> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/93017.html" title="Hoe maak je een Date op een UNIX Timestamp PHP omzetten " target="_self">Hoe maak je een Date op een UN…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91675.html" title="PHP functies voor MySQL naar HTML " target="_self">PHP functies voor MySQL naar H…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91394.html" title="Hoe te ontkoppelen Machtigingen in PHP Fix " target="_self">Hoe te ontkoppelen Machtiginge…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91597.html" title="Hoe te converteren naar PNG SVG in PHP " target="_self">Hoe te converteren naar PNG SV…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91806.html" title="Hoe laag Prioriteit Verwijder in MySQL " target="_self">Hoe laag Prioriteit Verwijder …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91553.html" title="Hoe te controleren of een Array Index Bestaat in PHP " target="_self">Hoe te controleren of een Arra…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92536.html" title="Hoe te beperken tot 100 woorden in PHP " target="_self">Hoe te beperken tot 100 woorde…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/93116.html" title="Hoe kan ik Excel -bestanden importeren in MS SQL " target="_self">Hoe kan ik Excel -bestanden im…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91424.html" title="Hoe je uitschakelen Meerdere Legt in PHP " target="_self">Hoe je uitschakelen Meerdere L…</a></td></tr><tr></tr></table></td> </tr> </table> </td> <td vAlign=top width=12></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Related Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201 width="33%"><IMG src="/img_xby/n1.jpg" width=111 height=182></td> <td width="67%"><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96568.html' target="_self">Hoe maak je een Combo Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96567.html' target="_self">Hoe maak je een Check Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96566.html' target="_self">Hoe maak je een tekstvak maken in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96565.html' target="_self">Hoe maak je een optie Box in Visual Basi…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96564.html' target="_self">Hoe maak je een schijf keuzelijst in Vis…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96563.html' target="_self">Hoe kan ik een keuzelijst maken in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96562.html' target="_self">Hoe kan ik een Picture Box Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96561.html' target="_self">Hoe een bestand keuzelijst Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96560.html' target="_self">Hoe kan ik een afbeelding Box Maak in Vi…</a><br></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=8></td> <td vAlign=top width=376> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Programmering Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199 width="33%"><IMG src="/img_xby/n2.jpg" width=111 height=182></td> <td width="67%"> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/visual-basics-programming/201309/95984.html" title="Hoe maak je een WAV spelen in VB " target="_self">Hoe maak je een WAV spelen in VB </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/88314.html" title="Hoe te programmeren van een TI - 84 Plus rekenmachine " target="_self">Hoe te programmeren van een TI - 84 Plus…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/python-programming/201309/93639.html" title="Hoe te converteren van een lijst in een set in Python " target="_self">Hoe te converteren van een lijst in een …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/86748.html" title="Hoe te JVM Monitor Met Nagios " target="_self">Hoe te JVM Monitor Met Nagios </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89459.html" title="Hoe maak je een actie Listener Sluit een JFrame " target="_self">Hoe maak je een actie Listener Sluit een…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/cc-programming/201309/85419.html" title="Hoe een String stappen op een matrix van Chars in C + + " target="_self">Hoe een String stappen op een matrix van…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/visual-basics-programming/201309/95295.html" title="Hoe kan ik meerdere lijnen in Visual Basic Print " target="_self">Hoe kan ik meerdere lijnen in Visual Bas…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/88107.html" title="Hoe Vergelijk de verschillen in twee rijen in Oracle SQL " target="_self">Hoe Vergelijk de verschillen in twee rij…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/90551.html" title="Hoe Mobile Phones programmeren met Java Programming " target="_self">Hoe Mobile Phones programmeren met Java …</a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=57> <tr> <td class=bs background=/img_xby/di.jpg align=center>Copyright © Computer Kennis http://www.nldit.com <script language='javascript' src='/ad/201310/5.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> </div> </body> </html>