PHP har en funktion kaldet fgetcsv der giver dig mulighed for at placere værdier fra en kommasepareret fil (CSV) i et array . Funktionen læser en linje (række ) ad gangen , så det skal placeres i en løkke for at behandle en hel fil . De funktionelle argumenter er som følger: ressource længde linje, delimiter , kabinet og flygte. Du skal angive længden skal være længere end den længste linje. Brug den afgrænser argument, hvis din fil bruger noget andet end et komma. Hvis dine data er indkapslet i enkelt og dobbelt anførselstegn , angive, at i skabets argument. The Escape værdi som standard til " ny linje " , men kan specificeres som noget andet. Ting du skal
PHP
Vis Flere Instruktioner
1
Åbn en tom tekstfil i enhver teksteditor .
2
Start din ? php script med linjen: < php
3
Indstil start rækken nummer med linjen: $ row = 1,
4
Åbn . csv-fil for at læse kun den linje: $ file = fopen ( " example.csv " , "r ");
5
Start imens løkke , der vil køre gennem data og placere hver linje i en
6
Tæl antallet af felter i hver linje : $ num = count ( $ data) ;
7
Start en for-løkke til at udskrive data til skærmen : for ( $ x = 0; $ x <$ num , $ x + +) {
< br > 8.
Print data til skærmen , og luk for og while-løkker : echo $ data [$ c] "\\ n"; }}
9 < p . > Luk fil med linjen: fclose ( $ file ) ;
10
Luk php script: ? >
11
Gem scriptet med " php . "udvidelse . Hele scriptet vil ligne