手机
当前位置:查字典教程网 >编程开发 >php教程 >php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
摘要:命令:fputcsv()命令格式:intfputcsv(resourcehandle[,arrayfields[,stringdelimit...

命令: fputcsv()

命令格式:int fputcsv ( resource handle [, array fields [, string delimiter [, string enclosure]]] )

命令解析:fputcsv() 将一行(用 fields数组传递)格式化为 CSV 格式并写入由 handle指定的文件。返回写入字符串的长度,出错则返回 FALSE。 可选的 delimiter参数设定字段分界符(只允许一个字符)。默认为逗号:,。 可选的 enclosure参数设定字段字段环绕符(只允许一个字符)。默认为双引号:"。

编写代码(错误代码):

复制代码 代码如下:

<?php

$users = array(

array("用户名","部门","职称");

array("user1","1","秘书处","科员");

array("user2","2","办公室","科员");

array("user3","3","后勤处","科员");

);

$handle = fopen("html/csvfile.csv","w");

foreach($users as $line){

fputcsv($user,$line);

}

//把文件老人家“请来”可要记得“送回去”哦

fclose($handle);

?>

代码解析:在html/文件目录下新建一个空csvfile.csv文件(手动建立),然后用命令打开它,并将users数组的文件写入。

错误征兆:

php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)1

看到这想必大家肯定知道哪里错了。“;”是罪魁祸首,焕然大悟啊,原来多维数组中的连结符是“,”啊,误打成分号了,这个错误很隐蔽,不要再患了!

谨记:多维数组的连结使用","(逗号)连结的

PHP fputcsv() 函数

【php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)】相关文章:

建立文件交换功能的脚本(二)

PHP下MAIL的另一解决方案

浅谈本地WAMP环境的搭建

php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法

php编写批量生成不重复的卡号密码代码

第十四节 命名空间 [14]

BBS(php & mysql)完整版(五)

php从文件夹随机读取文件的方法

PHP4在WinXP下IIS和Apache2服务器上的安装实例

桌面中心(二)数据库写入

精品推荐
分类导航