fputcsv() (funzione PHP) scrive in un file CSV i dati di un array. Restituisce la lunghezza della stringa scritta, oppure false in caso di errore.
tips&tricks
Sintassi
fputcsv($file, $array, $separatore[facoltativo], $chiusura[facoltativo], $escape[facoltativo])
| parametro | descrizione |
|---|---|
| $file | Il file csv in cui scrivere |
| $array | L’array da cui attingere i dati da inserire nei campi CSV |
| $separatore | Il carattere che separa i campi. In mancanza, il default è , (virgola) |
| $chiusura | Il carattere che chiude il valore dei campi. In mancanza, il default è " (virgolette) |
| $escape | Il carattere di escape del carattere di chiusura eventualmente contenuto nel campo |
Esempi
$list = array (
array('aaa', 'bbb', 'ccc', 'dddd'),
array('123', '456', '789')
);
$file = fopen('file.csv', 'w');
foreach ($list as $fields) {
fputcsv($file, $fields);
}
fclose($file);
/* RISULTATO
aaa,bbb,ccc,dddd
123,456,789
*/
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment