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
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment