En kommaseparerad värde , eller CSV , är filen en fil som innehåller enskilda värden avgränsade med kommatecken . CSV-filer används typiskt i kalkylblad , i databaser eller i något program som kräver plana tabeller . PHP är ett server - side skriptspråk som du kan använda för att skapa webbsidor , kommandoradsskript och applikationer . PHP innehåller en mängd funktioner som du kan använda när du läser värden från filer och när du skriver och lägga värden till filer , inklusive CSV-filer . Instruktioner
1
Öppna en textredigerare , och skapa en ny fil med namnet " createcsv.php . " Skriv en öppen " < ? PHP " PHP-skript avgränsare och ett nära " ? > " PHP-skript avgränsare i filen och spara filen på webbservern på en plats med tillgång till PHP . Till exempel : < ? ? PHP
>
2
Redigera " createcsv.php . " Skriv namnet på den CSV-fil som ska användas när skriptet körs , och skriva den till en variabel som heter " $ filnamn . " Namnge CSV -filen " testFile.csv . " Till exempel : < ? ? PHP
$ filename = " testFile.csv ";
>
3
Fortsätt redigera " createcsv.php . " Använd PHP " fopen ( ) ; " för att öppna " testFile.csv , " med $ fileName variabeln . Öppna " testFile.csv " för att skriva med " w " -läge , och spara filen pekaren i en variabel som heter " $ fileHandle . " Till exempel : ?
< PHP
$ filename = " testFile.csv ";
$ fileHandle = fopen ( $ filename , ' w ' ) ;
? >
4
Fortsätt redigera " createcsv.php . " Använd PHP " fwrite ( ) ; " kommandot för att skriva tre CSVs till " testFile.csv " med $ fileHandle variabeln . Använd värden " värde 1 , " " value 2 , " och " value 3 . " Till exempel : ?
< PHP
$ filename = " testFile.csv ";
$ fileHandle = fopen ( $ filename , ' w ' ) ;
fwrite ( $ fileHandle , " värde 1 , värde 2 , värde 3 ' ) ; ?
>
5
Fortsätt redigera " createcsv.php . " Använd PHP " fclose ( ) ; " för att stänga " testFile.csv " med $ fileHandle variabeln . Spara och stäng " createcsv.php . " Till exempel : ?
<
PHP $ filename = " testFile.csv ";
$ fileHandle = fopen ( $ filename , ' w ' ) ;
fwrite ( $ fileHandle , " värde 1 , värde 2 , värde 3 ');
fclose ( $ fileHandle ) ; ?
>
6
Använd en webbläsare för att öppna " createcsv.php " på webbservern . PHP-koden körs och skapar testFile.csv om det inte redan finns . Den PHP " fwrite ( ) ; " kommando kommer att skriva de tre värden " värde 1 , " " value 2 " och " value 3 " i testFile.csv
7
Använd en textredigerare för att öppna . " testFile.csv . " Kontrollera att " createcsv.php " sprang korrekt och att " testFile.csv " innehåller tre CSVs .