<Complete PHP Référence Filesystem
Définition et utilisation
Le fputcsv() fonction formate une ligne au format CSV et l' écrit dans un fichier ouvert.
Cette fonction retourne la longueur de la chaîne écrite, ou en cas d'échec.
Syntaxe
fputcsv(file,fields,seperator,enclosure)
Paramètre | La description |
---|---|
file | Champs obligatoires. Indique le fichier ouvert à écrire |
fields | Champs obligatoires. Indique le tableau pour obtenir les données de |
separator | Optionnel. Un caractère qui spécifie le séparateur de champ. Par défaut est une virgule ( , ) |
enclosure | Optionnel. Un caractère qui spécifie le caractère d'enceinte de champ. Par défaut est " |
Conseils et notes
Tip: Voir aussi la fgetcsv() fonction.
Exemple
<?php
$list = array
(
"Peter,Griffin,Oslo,Norway",
"Glenn,Quagmire,Oslo,Norway",
);
$file = fopen("contacts.csv","w");
foreach ($list as $line)
{
fputcsv($file,explode(',',$line));
}
fclose($file);
?>
Le fichier CSV ressemblera à ceci après que le code a été exécuté ci-dessus:
Peter,Griffin,Oslo,Norway
Glenn,Quagmire,Oslo,Norway
<Complete PHP Référence Filesystem