English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
fgetcsv()函数可以从打开的文件中解析一行并解析CSV字段。此函数将停止返回指定长度或EOF的新行,以先到者为准。此函数在成功时返回数组中的CSV字段,或在失败和EOF时,返回false。
array fgetcsv ( resource $handle [, int $length = 0 [, string $delimiter = "," [, string $enclosure = \
Questa funzione è simile alla funzione fgets(), ma la differenza è che la funzione fgetcsv() analizza la riga di formato CSV letta e restituisce un array contenente i campi letti. La funzione fgetcsv() può restituire false in presenza di errori (incluso l'EOF).
<?php $file = fopen("/PhpProject/EmpDetails.csv", "r"); echo fgetcsv($file); fclose($file); ?>
Risultato di output
Array ( [0] => Chandra [1] => Ravi [2] => Adithya [3] => Sai )
<?php $file = fopen("/PhpProject/EmpDetails.csv", "r"); while(! feof($file)) { print_r(fgetcsv($file)); } fclose($file); ?>
Risultato di output
Array ( [0] => Chandra [1] => Ravi [2] => Adithya [3] => Sai ) Array ( [0] => Dev [1] => Jai [2] => Ramesh [3] => Raja )