[PHP] fputcsv()

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

Fonti esterne

funzioni php, php

Related Articles

0 Comment