Gli ultimi tutorial di sviluppo web
 

PHP fputcsv() Function


<Completa PHP Filesystem di riferimento

Definizione e l'utilizzo

Il fputcsv() funzione formatta una linea in formato CSV e lo scrive in un file aperto.

Questa funzione restituisce la lunghezza della stringa scritta, o FALSE in caso di fallimento.

Sintassi

fputcsv(file,fields,seperator,enclosure)

Parametro Descrizione
file Necessario. Specifica il file aperto di scrivere a
fields Necessario. Specifica quale matrice per ottenere i dati da
separator Opzionale. Un carattere che specifica il separatore di campo. Il valore predefinito è una virgola ( , )
enclosure Opzionale. Un carattere che specifica il carattere recinzione campo. L'impostazione predefinita è "

Suggerimenti e Note

Tip: Si veda anche il fgetcsv() la funzione.


Esempio

<?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); ?>

Il file CSV sarà simile a questo dopo il codice di cui sopra è stato eseguito:

Peter,Griffin,Oslo,Norway
Glenn,Quagmire,Oslo,Norway

<Completa PHP Filesystem di riferimento