A kommasepareret værdi eller CSV, fil er en fil, der indeholder de individuelle værdier adskilt af kommaer. CSV-filer anvendes typisk i regneark, i databaser eller i ethvert program , der kræver flade tabeller. PHP er et server-side scripting sprog, som du kan bruge til at oprette websider, kommando-line scripts og applikationer. PHP indeholder en række funktioner, som du kan bruge, når du læser værdierne fra filer , og når at skrive og tilføje værdier til filer , herunder CSV-filer . Instruktioner
1
Åbn en teksteditor , og oprette en ny fil med navnet " createcsv.php ". Skriv en åben " PHP " PHP script afgrænser og en tæt " > " PHP script delimiter i filen, og gem filen på webserveren på et sted med adgang til PHP. For eksempel: < ? PHP
>
2
Edit " createcsv.php ". Skriv navnet på CSV-filen til at bruge , når scriptet kører , og skrive det til en variabel med navnet " $ filename ". Navngiv CSV-fil " testFile.csv ". For eksempel: < ? PHP
$ filename = " testFile.csv "
>
3
Fortsæt redigeringen " createcsv.php ". Brug PHP " fopen (); " kommandoen til at åbne " testFile.csv , " ved hjælp af $ filename variabel. Åbn " testFile.csv " for at skrive ved hjælp af "w " mode , og gemme filen pointer i en variabel med navnet " $ fileHandle ". For eksempel: ?
< PHP
$ filename = " testFile.csv "
$ fileHandle = fopen ( $ filename , ' w ');
? >
4
Fortsæt redigeringen " createcsv.php ". Brug PHP " fwrite (); " kommando til at skrive tre CSVs til " testFile.csv " ved hjælp af $ fileHandle variabel. Brug værdierne "value 1", " værdi 2 " og " value 3 ". For eksempel: ?
< PHP
$ filename = " testFile.csv "
$ fileHandle = fopen ( $ filename , ' w ');
fwrite ( $ fileHandle ' værdien 1 , værdi 2 , værdi 3' );
>
5
Fortsæt redigeringen " createcsv.php ". Brug PHP " fclose (); " kommando til at lukke " testFile.csv " ved hjælp af $ fileHandle variabel. Gem og luk " createcsv.php ". For eksempel: ?
<
PHP $ filename = " testFile.csv "
$ fileHandle = fopen ( $ filename , ' w ');
fwrite ( $ fileHandle ' værdien 1 , værdi 2 , værdi 3 ');
fclose ( $ fileHandle ) ?
>
6
Brug en webbrowser til at åbne " createcsv.php " på webserveren . PHP koden udfører og skaber testFile.csv , hvis det ikke allerede findes. PHP " fwrite (); " kommando vil skrive tre værdier "value 1", " værdi 2 " og " value 3 " ind testFile.csv
7
Brug en teksteditor til at åbne . " testFile.csv . " Kontroller , at " createcsv.php " løb korrekt og at " testFile.csv " indeholder tre CSVs .