fputcsv
Former la ligne vers CSV et écrire sur le pointeur de fichier
fputcsv()
forme la ligne vers CSV et écrit dans un fichier ouvert.
Cette fonction renvoie la longueur de la chaîne écrite. Si une erreur se produit, FALSE est renvoyé. .
<? Php $ list = array ( "George, John, Thomas, États-Unis" , "James, Adrew, Martin, USA" , )) ; $ file = fopen ( "contacts.csv" , "w" ) ; foreach ( $ list as $ line ) { fputcsv ( fichier $ , split ( ',' , $ line ) ) ; } fclose ( fichier $ ) ; ?>
Une fois le code ci-dessus exécuté, le fichier CSV ressemblera à ceci:
George, John, Thomas, États-Unis James Adrew Martin USA
fputcsv ( fichier , champs , séparateur , enclos )
paramètre | décrire |
---|---|
déposer | Requis. Spécifie le fichier ouvert à écrire. |
champs | Requis. Spécifie un tableau à partir duquel les données doivent être obtenues. |
séparateur | Facultatif. Caractères qui spécifient les séparateurs de champ. La valeur par défaut est la virgule (,). |
enceinte | Facultatif. Caractères qui spécifient le champ entourant le personnage. La valeur par défaut est Double Quotes ". |
fputcsv()
Formats une ligne (passé avec des champs Array) au format CSV et écrit dans le fichier spécifié par le fichier .