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


Posted in PHP onMay 24, 2011

命令: 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文件遇到的小问题(多维数组连接符)
看到这想必大家肯定知道哪里错了。“;”是罪魁祸首,焕然大悟啊,原来多维数组中的连结符是“,”啊,误打成分号了,这个错误很隐蔽,不要再患了!
谨记:多维数组的连结使用","(逗号)连结的

PHP fputcsv() 函数

PHP 相关文章推荐
PHP6 先修班 JSON实例代码
Aug 23 PHP
smarty section简介与用法分析
Oct 03 PHP
PHP 程序员应该使用的10个组件
Oct 31 PHP
php下安装配置fckeditor编辑器的方法
Mar 02 PHP
检查php文件中是否含有bom的函数
May 31 PHP
php数据结构与算法(PHP描述) 查找与二分法查找
Jun 21 PHP
php curl模拟post请求小实例
Nov 13 PHP
PHP使用mysql与mysqli连接Mysql数据库用法示例
Jul 07 PHP
php array_merge_recursive 数组合并
Oct 26 PHP
老生常谈PHP 文件写入和读取(必看篇)
May 22 PHP
针对PHP开发安全问题的相关总结
Mar 22 PHP
PHP利用curl发送HTTP请求的实例代码
Jul 09 PHP
php 定界符格式引起的错误
May 24 #PHP
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
May 24 #PHP
mac下使用brew配置环境的步骤分享
May 23 #PHP
PHP取得一个类的属性和方法的实现代码
May 22 #PHP
五款常用mysql slow log分析工具的比较分析
May 22 #PHP
php性能优化分析工具XDebug 大型网站调试工具
May 22 #PHP
Look And Say 序列php实现代码
May 22 #PHP
You might like
Dedecms V3.1 生成HTML速度的优化办法
2007/03/18 PHP
php 解决substr()截取中文字符乱码问题
2016/07/18 PHP
Laravel+jQuery实现AJAX分页效果
2016/09/14 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
扩展String功能方法
2006/09/22 Javascript
让你的博文自动带上缩址的实现代码,方便发到微博客上
2010/12/28 Javascript
判断用户的在线状态 onbeforeunload事件
2011/03/05 Javascript
JS打开层/关闭层/移动层动画效果的实例代码
2013/05/11 Javascript
jquery设置按钮停顿3秒不可用
2014/03/07 Javascript
node.js中的fs.writeFileSync方法使用说明
2014/12/14 Javascript
jQuery实现的类似淘宝网站搜索框样式代码分享
2015/08/24 Javascript
javascript 中的事件委托详解
2016/10/25 Javascript
pc加载更多功能和移动端下拉刷新加载数据
2016/11/07 Javascript
用Axios Element实现全局的请求loading的方法
2018/03/15 Javascript
学习jQuery中的noConflict()用法
2018/09/28 jQuery
JS根据Unix时间戳显示发布时间是多久前【项目实测】
2019/07/10 Javascript
layui数据表格 table.render 报错的解决方法
2019/09/29 Javascript
vant中的toast层级改变操作
2020/11/04 Javascript
Python Deque 模块使用详解
2014/07/04 Python
Python记录详细调用堆栈日志的方法
2015/05/05 Python
Python中使用strip()方法删除字符串中空格的教程
2015/05/20 Python
利用Anaconda简单安装scrapy框架的方法
2018/06/13 Python
python 实现提取log文件中的关键句子,并进行统计分析
2019/12/24 Python
欧舒丹比利时官网:L’OCCITANE比利时
2017/04/25 全球购物
Linux Interview Questions For software testers
2012/06/02 面试题
大学生最新职业生涯规划书范文
2014/01/12 职场文书
母亲节演讲稿
2014/05/27 职场文书
团干部培训方案
2014/06/03 职场文书
鼓舞士气的口号
2014/06/16 职场文书
医学生求职信
2014/07/01 职场文书
2014最新开业庆典策划方案(5篇)
2014/09/15 职场文书
2015年宣传部部长竞选演讲稿
2014/11/28 职场文书
骨干教师个人总结
2015/02/11 职场文书
小学生作文写作技巧100例,非常实用!
2019/07/08 职场文书
开发一个封装iframe的vue组件
2021/03/29 Vue.js
python中print格式化输出的问题
2021/04/16 Python