成免费的crm,久久国产精品新农夫导航新妓网,恋夜秀场全部视频安卓手机,女校花强奷在线播放A级

PHP fgetcsv() 函數

PHP fgetcsv() 函數

PHP Filesystem 參考手冊 完整的 PHP Filesystem 參考手冊

定義和用法

fgetcsv() 函數從打開的文件中解析一行,校驗 CSV 字段

fgetcsv() 函數會在到達指定長度或讀到文件末尾(EOF)時(以先到者為準),停止返回一個新行。

該函數如果成功則以數組形式返回 CSV 字段,如果失敗或者到達文件末尾(EOF)則返回 FALSE。

語法

fgetcsv(file,length,separator,enclosure)

參數 描述
file 必需。規定要檢查的文件。
length 可選。規定行的最大長度。必須大于 CSV 文件內最長的一行。如果忽略該參數(或者設置為 0),那么行長度就沒有限制,不過可能會影響執行效率。

注意:該參數在 PHP 5 之前的版本是必需的。

separator 可選。設置字段分界符(只允許一個字符),默認值為逗號( , )。
enclosure 可選。設置字段環繞符(只允許一個字符),默認值為雙引號( " )。

提示和注釋

提示:請參閱 fputcsv() 函數。

實例 1

<?php
$file = fopen("contacts.csv","r");
print_r(fgetcsv($file));
fclose($file);
?>

CSV 文件:

Kai Jim, Refsnes, Stavanger, Norway
Hege, Refsnes, Stavanger, Norway

以上的代碼將輸出:

Array
(
[0] => Kai Jim
[1] => Refsnes
[2] => Stavanger
[3] => Norway
)

實例 2

<?php
$file = fopen("contacts.csv","r");

while(! feof($file))
{
print_r(fgetcsv($file));
}

fclose($file);
?>

CSV 文件:

Kai Jim, Refsnes, Stavanger, Norway
Hege, Refsnes, Stavanger, Norway

以上的代碼將輸出:

Array
(
[0] => Kai Jim
[1] => Refsnes
[2] => Stavanger
[3] => Norway
)
Array
(
[0] => Hege
[1] => Refsnes
[2] => Stavanger
[3] => Norway
)

PHP Filesystem 參考手冊 完整的 PHP Filesystem 參考手冊
相關文章