|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur kan man överföra och tolka en CSV i en PHP Array

    När du utformar en webbplats , är det bra att kunna ladda upp stora partier av uppgifter på en gång för att användas i realtid . Kommaseparerade värden , eller CSV , är ett format som allmänt erkänns och stöds . Detta format använder kommatecken för att visa slutet av en termin och början av nästa . På grund av enkelheten i det här formatet , kommer många program för kalkylblad och databashantering spara en CSV- utgång . PHP kan du enkelt ladda upp en CSV -fil från din lokala dator till din webbplats , och arbeta med data i en array omedelbart . Saker du behöver
    PHP hosting
    Webbhotell
    Visa fler instruktioner
    1

    Skapa en CSV -fil . Spara den på din lokala dator , men inte ladda upp den till din webbserver ännu . Fyll filen med kommaseparerade värden som visas nedan :

    detta , är , den , form , av , a , csv , fil , köp 2

    Skapa en fil med namnet " csv_to_array . php " och ladda upp den till din webbserver .
    3

    Skapa formuläret för att ladda upp CSV info med en textredigerare . Lägg koden nedan till din " csv_to_array.php " file :



    Välj en CSV -fil < /title > <br> <p> < /head > <br> <p> <body> <br> <p> <div> <br> <p> <h1> Välj 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 = " Ladda CSV Data " <br> 4 <p> Berätta ditt manus för att kontrollera om formuläret har skickats . Infoga följande kod efter formen koden : ? <br> <p> < Php <br> <p> if ( ! Isset ( $ _FILES ) ) { exit ;} <br> 5 <p> Slutför din script så att det kommer att ladda informationen från filen till en array , och visa innehållet i din array för verifiering . Lägg till följande rader med kod till botten av din " csv_to_array.php " kod och spara filen : <br> <p> $ file = $ _FILES [ ' file ' ] ; <br> <p> $ uppgifter = fopen ( $ file [ ' tmp_name ' ] , ' r' ) ; <br> <p> $ size = filstorlek ( $ file [ ' tmp_name ' ] ) ; <br> <p> $ content = fread ( $ data $ storlek ) ; <br> <p> fclose ( $ data) ; <br> <p> $ csv_array = explodera ("," , $ innehåll); <br> <p> print_r ( $ csv_array ) ; <br> <p> ? > <br> 6 <p> Testa din kod . Dra upp " csv_to_array.php " filen i webbläsaren och använd formuläret för att hitta din fil prov CSV på din dator . När laddade , bör du få en detaljerad lista över din CSV -filens innehåll . <br> <br> <div class=dad2><script language='javascript' src='http://www.dator.xyz/ad/201310/4.js'></script></div> <div class=dad3><script language='javascript' src='http://www.dator.xyz/ad/201310/33.js'></script></div> </div> </td> </tr> </table> <table class=dhang1 bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <div class=dhang7></div> <table width="92%" height="51" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="50%"><p>Tidigare: <a class='LinkPrevArticle' href='http://www.dator.xyz/Programmering/php-mysql-programming/91886.html' >Hur kan jag lägga en variabel på flera rader för läsbarhet i PHP </a></li></p></td> </tr> <tr> <td width="50%">nästa: <a class='LinkNextArticle' href='http://www.dator.xyz/Programmering/php-mysql-programming/91888.html' >Hur man använder Zend Autoloader </a></li></td> </tr> </table></td> </tr> </table> <div class=dhang7></div> <table class=s770x246 > <tr> <td class=s375x246 ><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table class=c1 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> relaterade artiklar </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="http://www.dator.xyz/Programmering/php-mysql-programming/93093.html" title="Hur man bygger Index MySQL " target="_self">Hur man bygger Index MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92293.html" title="Hur till Bädda in PHP i HTML med Dreamweaver " target="_self">Hur till Bädda in PHP i HTML med Dreamweaver </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92818.html" title="Hur att montera en ISO-avbildning i OpenSUSE " target="_self">Hur att montera en ISO-avbildning i OpenSUSE </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92575.html" title="Hur får man Remote filstorlek PHP " target="_self">Hur får man Remote filstorlek PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/91639.html" title="Procentuell Funktion i PHP " target="_self">Procentuell Funktion i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/93076.html" title="MySQL Script Tutorial " target="_self">MySQL Script Tutorial </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92152.html" title="Hur urkopplat ett element i en Array " target="_self">Hur urkopplat ett element i en Array </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92656.html" title="Hur man ändrar lösenordet i PHP " target="_self">Hur man ändrar lösenordet i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/91514.html" title="Hur att rensa Textruta Varje gång listrutor värdeförändringar i PHP " target="_self">Hur att rensa Textruta Varje gång listrutor värdeför…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92576.html" title="Lägga till HTML- kod till ett E-mall i PHP " target="_self">Lägga till HTML- kod till ett E-mall i 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 class=c3 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Utvalda artiklarna </td> </tr> </table> <table class=c4 > <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.dator.xyz/Programmering/visual-basics-programming/95580.html" title="Hur man tar bort kod musikspelaren från MySpace " target="_self">Hur man tar bort kod musikspelaren från MySpace </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/cc-programming/85411.html" title="Vad är den strukturella syntax eller struktur C Programming " target="_self">Vad är den strukturella syntax eller struktur C Progra…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92106.html" title="Hur man skapar Dir i PHP " target="_self">Hur man skapar Dir i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88206.html" title="Hur konvertera ett datum i TSQL " target="_self">Hur konvertera ett datum i TSQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/86973.html" title="Vad är hierarkiska Inlägg " target="_self">Vad är hierarkiska Inlägg </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/96373.html" title="Hur konvertera en sträng till ett nummer i Visual Basic " target="_self">Hur konvertera en sträng till ett nummer i Visual Basi…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/86325.html" title="Skillnad mellan deterministiska och icke-deterministisk finita automater " target="_self">Skillnad mellan deterministiska och icke-deterministisk…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/95132.html" title="Hur man använder en DLL i VB.NET " target="_self">Hur man använder en DLL i VB.NET </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/95109.html" title="Hur man använder en VBA ComboBox " target="_self">Hur man använder en VBA ComboBox </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/96112.html" title="Hur du gör din egen video med bilder och musik " target="_self">Hur du gör din egen video med bilder och musik </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <div class=dhang8></div> <div class=dhang1></div> <table class=b1> <tr> <td class=bs height=90 align=middle>Copyright © Dator Kunskap http://www.dator.xyz </td> </tr> </table> <div class=dhang1></div> </div> </body> </html>