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