Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan laste opp og Parse en CSV i en PHP Array
    Når du utformer en hjemmeside , er det nyttig å kunne laste opp store grupper av data på en gang å bli brukt i sanntid. Kommaseparert verdier , eller CSV , er et format som er anerkjent og støttet . Dette formatet bruker komma for å vise slutten på ett semester og begynnelsen av neste. På grunn av enkelheten i dette formatet , vil mange programmer for regneark og database management lagre en CSV -utgang . PHP kan du enkelt laste opp en CSV -fil fra den lokale datamaskinen til nettstedet ditt, og arbeide med dataene i en matrise umiddelbart . Du trenger
    PHP hosting en Web hosting
    Vis flere instruksjoner
    en

    Lag en CSV -fil . Lagre det på din lokale datamaskin, men ikke laste den opp til din server ennå. Fyll filen med komma separerte verdier som vist under : en

    dette er , det , format , av , en , CSV , fil ,
    2

    Lag en fil som heter " csv_to_array . php ", og laste den opp til webserveren .
    3

    Lag skjemaet for å laste opp CSV info ved hjelp av en tekst editor. Legg inn koden nedenfor til " csv_to_array.php " file : en



    Velg en CSV-fil < /title> <br> <p> < /head > <br> <p> <body> <br> <p> <div> <br> <p> <h1> Velg en CSV -fil < /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 = " submit " value = "Last opp CSV data" <br> 4 <p> Fortell script for å sjekke om Skjemaet har blitt sendt . Sett inn følgende kode etter at skjemaet kode : ? <br> <p> < Php <br> <p> if ( ! Isset ( $ _FILES ) ) { exit; } <br> 5 <p> Avslutt skriptet slik at det vil laste data fra filen inn i en matrise, og vise innholdet i matrise for bekreftelse . Legg til følgende linjer med kode til bunnen av " csv_to_array.php " kode og lagre filen : en <p> $ file = $ _FILES [' file' ]; <br> <p> $ data = fopen ( $ file [' tmp_name '] , 'r '); <br> <p> $ size = filstørrelse ( $ file [' tmp_name '] ) ; <br> <p> $ content = fread ( $ data , $ size ) ; <br> <p> fclose ( $ data ) ; <br> <p> $ csv_array = eksplodere ( " , ", $ innhold ) ; <br> <p> print_r ( $ csv_array ) ; <br> <p> > <br> 6 <p> Test din kode . Trekk opp " csv_to_array.php "-filen i nettleseren og bruk skjemaet til å finne din prøven CSV -fil på datamaskinen din . Når lastet opp , bør du få en spesifisert liste over CSV- filens innhold . <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="745" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#ecf0f4"> <tr> <td bgcolor="#ecf0f4"></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="100%" height="7"> <tr> <td></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="95%" align="center" height="26"> <tr> <td width="51%"><p>früher : <a class='LinkPrevArticle' href='http://www.datamaskin.biz/Programmering/php-mysql-programming/91886.html' >Hvordan kan jeg sette en variabel på flere linjer for lesbarhet i PHP </a></li></p></td> </tr> <tr> <td width="49%"> Weiter: <a class='LinkNextArticle' href='http://www.datamaskin.biz/Programmering/php-mysql-programming/91888.html' >Hvordan bruke Zend båndautolaster </a></li></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="100%" height="7"> <tr> <td></td> </tr> </table></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width="100%" height=7> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=770 align=center height=246> <tr> <td height=246 vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=380> <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>Relatert Artike</strong></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92708.html" title="Hvordan overføre HTML Datatabeller til Excel i PHP " target="_self">Hvordan overføre HTML Datatabeller til Excel i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91591.html" title="Hvordan erstatte Sitater på MySQL i PHP " target="_self">Hvordan erstatte Sitater på MySQL i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/93111.html" title="Hvordan bygge et registreringsnummer side i PHP " target="_self">Hvordan bygge et registreringsnummer side i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91495.html" title="Hvordan lage en dynamisk nettside i PHP Med Datatabeller " target="_self">Hvordan lage en dynamisk nettside i PHP Med Datatabelle…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91629.html" title="Opplæringen til Short URL Services i PHP " target="_self">Opplæringen til Short URL Services i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91990.html" title="Hvordan Echo et bilde i PHP " target="_self">Hvordan Echo et bilde i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91288.html" title="Sette inn en PHP fil i alle sider " target="_self">Sette inn en PHP fil i alle sider </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91531.html" title="Hvordan lage et PHP Counter uten å tappe Server " target="_self">Hvordan lage et PHP Counter uten å tappe Server </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92405.html" title="Hvordan : PHP MySQL Escape HTML for Insert " target="_self">Hvordan : PHP MySQL Escape HTML for Insert </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92334.html" title="Hvordan bruke ODBC med PHP " target="_self">Hvordan bruke ODBC med PHP </a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=20></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=380> <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>Anbefalte artikler </strong></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92580.html" title="Hvordan legge en XML -fil med PHP " target="_self">Hvordan legge en XML -fil med PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/95370.html" title="Hvordan skrive ut et nummer som en prosentandel i Visual Basic " target="_self">Hvordan skrive ut et nummer som en prosentandel i Visua…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/96543.html" title="Hvordan bruke DTPicker kontroll i Visual Basic " target="_self">Hvordan bruke DTPicker kontroll i Visual Basic </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/92200.html" title="Hvordan lage og slett en mappe ved hjelp av PHP " target="_self">Hvordan lage og slett en mappe ved hjelp av PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/96248.html" title="Slik konverterer datoformat " target="_self">Slik konverterer datoformat </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/javascript-programming/91025.html" title="Hvordan endre bakgrunnsfargen på rad i JavaScript " target="_self">Hvordan endre bakgrunnsfargen på rad i JavaScript </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/87136.html" title=". Hvordan bruke DataGridView Sett inn " target="_self">. Hvordan bruke DataGridView Sett inn </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/86574.html" title="Tilbakeringing Metoder " target="_self">Tilbakeringing Metoder </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/java-programming/90254.html" title="Java Coding standarder " target="_self">Java Coding standarder </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/python-programming/93701.html" title="Python Breaking Loops " target="_self">Python Breaking Loops </a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 height=8> <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=center>Copyright ©  Datamaskin  http://www.datamaskin.biz/ <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>