PHP fputcsv() funktion
Definition og brug
fputcsv() funktionen formaterer en række som CSV og skriver den til en åben fil.
Denne funktion returnerer længden af den skrevne streng. Hvis der opstår en fejl, returneres false.
Syntaks
fputcsv(fil,felter,adskiller,omgivelser)
Parametre | Beskrivelse |
---|---|
fil | Obligatorisk. Angiv den åbne fil, der skal skrives til. |
felter | Obligatorisk. Angiv arrayet, der skal hentes data fra. |
adskiller | Valgfri. Angiv tegnene, der adskiller feltene. Standard er komma (,). |
omgivelser | Valgfri. Angiv tegnene, der omgiver feltet. Standard er dobbelt citationstegn "". |
Beskrivelse
fputcsv() formaterer en række (brug felter Formatere som CSV og skrive til ved hjælp af fil Angivne filer.
Tip og kommentarer
Tip:Se fgetcsv() funktionen.
Eksempel
<?php $list = array ( "George,John,Thomas,USA", "James,Adrew,Martin,USA", ); $file = fopen("contacts.csv","w"); foreach ($list as $line) { fputcsv($file,split(',',$line)); } fclose($file); ?>
Efter udførelse af ovenstående kode vil CSV-filen se sådan ud:
George,John,Thomas,USA James,Adrew,Martin,USA