| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan Upload og Parse en CSV i en PHP Array
    Når man designer en hjemmeside , er det nyttigt at kunne uploade store partier af data på en gang , der skal bruges i realtid. Kommaseparerede værdier eller CSV, er et format , der er bredt anerkendt og understøttet. Dette format bruger komma til at vise slutningen af ​​et semester og begyndelsen af ​​den næste. På grund af enkelheden i dette format , vil mange programmer til regneark og database management gemme en CSV output. PHP giver dig mulighed for nemt at uploade en CSV-fil fra din lokale computer til din hjemmeside, og arbejde med dataene i et array med det samme. Ting du skal
    PHP hosting en Web -hosting
    Vis Flere Instruktioner
    1

    Opret en CSV-fil . Gem det til din lokale computer , men ikke uploade det til din webserver endnu. Fyld filen med kommaseparerede værdier som vist nedenfor : Hej

    dette er den , format af , a, csv , fil ,
    2

    Opret en fil med navnet " csv_to_array . php ", og uploade det til din webserver .
    3

    oprette formularen til at uploade CSV information ved hjælp af en teksteditor . Tilføj koden nedenfor til din " csv_to_array.php " file : Hej



    Vælg en CSV-fil

    < /head >



    Vælg en CSV-fil

    ;



    < p>

    < input type = " submit " value = " Upload CSV data"
    4

    Fortæl dit script til at kontrollere, om formularen er indsendt. Indsæt følgende kode efter formular code: ?

    < Php

    if (! Isset ( $ _FILES )) { exit ;}
    5

    Afslut din script , så det vil indlæse oplysninger fra filen i et array , og vise indholdet af dit array til kontrol. Tilføj følgende linjer kode til bunden af ​​din " csv_to_array.php " kode og gem filen : Hej

    $ file = $ _FILES [ 'fil '] ;

    $ data = fopen ( $ file [' tmp_name '] , »r« ),

    $ size = filesize ( $ file [' tmp_name '] ),

    $ indhold = fread ( $ data , $ size ),

    fclose ( $ data) ;

    $ csv_array = eksplodere ("," , $ indhold ),

    print_r ( $ csv_array ) ;

    ? >
    6

    Test din kode . Træk op i " csv_to_array.php "-fil i webbrowseren, og bruge formularen til at lokalisere din prøve CSV-fil på din computer. Når uploadet , bør du få en specificeret liste over dine CSV filens indhold .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Genstart en Mislykket Curl Transfer i PHP 
    ·Sådan Indsæt eller Opdater MySQL 
    ·Sådan Decode PHP Code 
    ·Sådan ændres File Permission Brug PHP 
    ·Hvordan bruger PHP for Cell Phone Websites 
    ·Sådan downloader en Oracle Tutorial 
    ·Sådan Konverter Filemaker Pro til MySQL 
    ·Sådan Find en Wildcard String i en tekstfil i PHP 
    ·Sådan Parse en XML-fil 
    ·Sådan viser en aritmetisk operator i en Query 
      Anbefalede Artikler
    ·Sådan Fjern nuller Fra et tekstudsnit 
    ·Sådan Fix Upside Down Java Billeder 
    ·Sådan Konverter portlets til Servlets 
    ·Hvordan man skriver flere linjer VB.NET 
    ·Sådan Gør Filtrering i en ListBox i VB.NET 
    ·Sådan Adskil en event handler i jQuery 
    ·Sådan ændrer koordinater til Angles i Java 
    ·Video Studio Tutorial 
    ·Sådan Læs Windows sikkerhedsindstillinger via VB.NET …
    ·Sådan oprettes en sekvens i Oracle SQL 
    Copyright © Computer Viden http://www.computerdk.com