php fgetcsv函数,PHP中的fgetcsv()函数
該fgetcsv()函數(shù)解析打開文件中的一行以檢查CSV字段。它返回一個包含讀取字段的數(shù)組。
語法fgetcsv(file_pointer,?length,?delimiter,?enclosure,?escape)
參數(shù)file_pointer -有效文件指向一個文件成功打開fopen(),popen()或fsockopen()。
長度-一條線的最大長度。
分隔符-指定字段分隔符的字符。默認(rèn)為逗號(,)
機柜-設(shè)置現(xiàn)場機柜字符。默認(rèn)為雙引號。
escape-設(shè)置轉(zhuǎn)義字符。默認(rèn)為反斜杠(\)。
返回
該fgetcsv()函數(shù)返回一個包含讀取字段的數(shù)組。
示例
假設(shè)我們有以下“ products.csv” CSV文件。laptop,?keyboard,?mouse
以下是顯示CSV內(nèi)容(包括產(chǎn)品)的示例。<?php
$file_pointer?=?fopen("products.csv","r");
print_r(fgetcsv($file_pointer));
fclose($file_pointer);
?>
輸出結(jié)果Array
(
[0]?=>?Laptop
[1]?=>?Keyboard
[2]?=>?Mouse
)
讓我們來看另一個例子。
我們有以下“ tutorials.csv” CSV文件。Java,?C#,?HTML5,?CSS3,?Bootstrap,?Android
以下是顯示CSV“ tutorials.csv”內(nèi)容的示例。
示例<?php
$file_pointer?=?fopen("tutorials.csv","r");
while(!?feof($file_pointer))?{
print_r(fgetcsv($file_pointer));
}
fclose($file_pointer);
?>
輸出為:Java,C#,HTML5,CSS3,Bootstrap,Android
輸出結(jié)果Array
(
[0]?=>?Java
[1]?=>?C#
[2]?=>?HTML5
[3]?=>?CSS3
[4]?=>?Bootstrap
[5]?=>?Android
)
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的php fgetcsv函数,PHP中的fgetcsv()函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 灯座安装即插即用:萤石发布4G款灯座云台
- 下一篇: vscode正则表达式替换php数组,v