您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php fgetcsv 函数_PHP教程

2024/4/8 19:25:21发布18次查看
php fgetcsv 函数 
fgetcsv
( php 4中, php 5中)
fgetcsv -获取线从文件指针和解析为的csv领域
描述
阵列fgetcsv (资源$处理[摘要$长度[ ,字符串$定界符[ ,字符串$附文[ ,字符串$逃生] ] ] ] )
类似fgets ( ) ,但fgetcsv ( )解析行读取的领域以csv格式并返回一个数组包含字段读取。
参数
把柄
一个有效的文件指针到文件成功打开fopen ( )函数, popen ( )或fsockopen ( ) 。
长度
必须大于最长线(在字符)中可以找到的csv文件(允许尾随线年底字符) 。它成为可选php 5中。省略此参数(或设置为0在php 5.0.4及更高版本)的最大行的长度不限,这是略为放缓。
定界符
集的字段分隔符(只有一个字符) 。默认值为一个逗号。

集外地文字符(一个字符只) 。默认为双引号。
逃生
设置转义字符(一个字符只) 。默认值为反斜杠( )
返回值
返回一个数组包含索引的字段读取。
注:一个空白行的csv文件将返回一个数组组成一个单一的空场,并不会被视为一个错误。
注:如果php没有正确认识到行结尾时,无论是阅读文件或创建的macintosh电脑,使auto_detect_line_endings运行时配置选项可能有助于解决这个问题。
fgetcsv ( )返回false的错误,包括档案结尾。
修改
版本说明
5.3.0越狱参数增加
4.3.5 fgetcsv ( )现在是二进制安全
4.3.0附件参数增加
实例
例如# 1读取和打印的全部内容csv文件
$row = 1;
$handle = fopen(test.csv, r);
while (($data = fgetcsv($handle, 1000, ,)) !== false) {
    $num = count($data);
    echo
$num fields in line $row:
n;
    $row++;
    for ($c=0; $c         echo $data[$c] .
n;
    }
}
fclose($handle);
?>
http://www.bkjia.com/phpjc/445476.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/445476.htmltecharticlephp fgetcsv 函数 fgetcsv ( php 4中, php 5中) fgetcsv -获取线从文件指针和解析为的csv领域 描述 阵列fgetcsv (资源$处理[摘要$长度[ ,字符串$定界...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product