[PHP] fgetcsv()

fgetcsv() (funzione PHP) restituisce, sotto forma di array numerico, i campi della riga di un file CSV, dopodiché il puntamento di lettura viene spostato alla linea successiva, fino alla fine del file.

tips&tricks

Sintassi

fgetcsv($file, $lunghezza[facoltativo], $separatore[facoltativo], $chiusura[facoltativo])
parametro descrizione
$file Il file da processare
$lunghezza Il numero di righe del file da leggere. In mancanza, il default è eof (end of file).
$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).

Esempi

$file = fopen("contatti.csv","r");
while(!feof($file)) {
  print_r(fgetcsv($file));
}
fclose($file);

/* RISULTATO
Array
(
  [0] => Tizio
  [1] => Caio
  [2] => Sempronio
)
Array
(
  [0] => Filano
  [1] => Mevia
  [2] => Tizia
)
*/

Contenuti correlati

Fonti esterne

funzioni php, php

Related Articles

0 Comment