PHP fgetcsv() 函數(shù)從文件指針中讀入一行并解析 CSV 字段。   與PHP fgets() 類似,不同的是 PHP fgetcsv() 解析讀入的行并找出 CSV 格式的字段,然后返回一個(gè)包含這些字段的數(shù)組。

  " /> 羞羞答答dc视频,精品亚洲一区二区在线播放,中国少妇内射XXXX狠干

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP fgetcsv 定義和用法(附windows與linux下兼容問題)

php fgetcsv 定義和用法

  php fgetcsv() 函數(shù)從文件指針中讀入一行并解析 CSV 字段。
  與php fgets() 類似,不同的是 php fgetcsv() 解析讀入的行并找出 CSV 格式的字段,然后返回一個(gè)包含這些字段的數(shù)組。

  fgetcsv() 出錯(cuò)時(shí)返回 FALSE,包括碰到文件結(jié)束時(shí)。

  注釋:從 php 4.3.5 起,php fgetcsv() 的操作是二進(jìn)制安全的。

語法

fgetcsv(file,length,separator,enclosure)
參數(shù)描述
file必需。規(guī)定要檢查的文件。
length可選。規(guī)定行的最大長(zhǎng)度。必須大于 CVS 文件內(nèi)最長(zhǎng)的一行。
php 5 中該參數(shù)是可選的。在 php 5 之前是必需的。
如果忽略(在 php 5.0.4 以后的版本中設(shè)為 0)該參數(shù)的話,那么長(zhǎng)度就沒有限制,不過可能會(huì)影響執(zhí)行效率。
separator可選。設(shè)置字段分界符(只允許一個(gè)字符),默認(rèn)值為逗號(hào)。
enclosure可選。設(shè)置字段環(huán)繞符(只允許一個(gè)字符),默認(rèn)值為雙引號(hào)。
該參數(shù)是在 php 4.3.0 中添加的。
提示和注釋

注釋:CSV 文件中的空行將被返回為一個(gè)包含有單個(gè) null 字段的數(shù)組,不會(huì)被當(dāng)成錯(cuò)誤。
注釋:該函數(shù)對(duì)區(qū)域設(shè)置是敏感的。比如說 LANG 設(shè)為 en_US.UTF-8 的話,單字節(jié)編碼的文件就會(huì)出現(xiàn)讀取錯(cuò)誤。
注釋:如果碰到 php 在讀取文件時(shí)不能識(shí)別 Macintosh 文件的行結(jié)束符,可以激活 auto_detect_line_endings 運(yùn)行時(shí)配置選項(xiàng)。

例子 1
復(fù)制代碼 代碼如下:
<?php
$file = fopen("contacts.csv","r");
print_r(fgetcsv($file));
fclose($file);
?>


CSV 文件:
   George, John, Thomas, USA James, Adrew, Martin, USA
輸出類似:
   Array ( [0] => George [1] => John [2] => Thomas [3] => USA )

例子 2
復(fù)制代碼 代碼如下:
   <?php
$file = fopen("contacts.csv","r");
while(! feof($file)) { print_r(fgetcsv($file));
} fclose($file);
?>

CSV 文件:
   George, John, Thomas, USA James, Adrew, Martin, USA
輸出類似:
   Array ( [0] => George [1] => John [2] => Thomas [3] => USA Array ( [0] => James [1] => Adrew [2] => Martin [3] => USA )

windows與linux下兼容問題

今天有問題報(bào)過來說linux平臺(tái)下 fgetcsv處理的有空數(shù)據(jù)產(chǎn)生起初以為中php版本問題,其實(shí)和版本沒有關(guān)系 在window下開發(fā)的同事都沒有問題,而自己的本本和服務(wù)器上,和使用linux系統(tǒng)的同事 都出現(xiàn)空數(shù)據(jù)的問題

google一下

設(shè)置區(qū)域:簡(jiǎn)體中文,UTF-8編碼
復(fù)制代碼 代碼如下:
setlocale(LC_ALL, 'zh_CN.UTF-8');

php技術(shù)PHP fgetcsv 定義和用法(附windows與linux下兼容問題),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产免费午夜高清 | 如懿传免费观看在线全集 | 野花日本完整版在线观看免费高清 | 中文字幕网站在线观看 | 一个人高清在线观看日本免费 | 快播性爱电影 | 99精品视频在线观看免费播放 | 日本毛片久久国产精品 | 亚洲 欧美 日韩 卡通 另类 | 26uuu老色哥 259luxu高跟黑色丝袜系列 | 国产午夜亚洲精品一区 | 成电影人免费网站 | 色欲无码国产喷水AV精品 | 国产午夜人做人免费视频中文 | 国产露脸无码A区久久蘑菇 国产露脸无码A区久久 | 私密按摩师在线观看 百度网盘 | 偷柏自拍亚洲综合在线 | 国产精品一库二库三库 | 97草碰在线视频免费 | 国产一区二区三区内射高清 | 蜜桃婷婷狠狠久久综合9色 蜜桃视频一区二区 | 特级毛片内射WWW无码 | 国产久久re6免费热在线 | 久久黄色网址 | 动漫美女和男人下载 | 亚洲日本在线不卡二区 | 韩国女主播内部vip自带氏巾 | 91久久精一区二区三区大全 | 国产日韩在线欧美视频 | 国产91网站在线观看免费 | 国产免费怕怕免费视频观看 | 中文字幕无线手机在线 | 后入到高潮免费观看 | 久久99精品视频 | 疯狂做受XXXX高潮欧美日本 | 日日做夜夜欢狠狠免费软件 | 久久热在线视频精品店 | 欧美白妞大战非洲大炮 | 清冷受被CAO的合不拢 | 曰本女人牲交视频免费 | 精品性影院一区二区三区内射 |