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 相关文章推荐
php 之 没有mysql支持时的替代方案
Oct 09 PHP
深入理解PHP之require/include顺序 推荐
Jan 02 PHP
php Ubb代码编辑器函数代码
Jul 05 PHP
探讨捕获php错误信息方法的详解
Jun 09 PHP
PHP生成不同颜色、不同大小的tag标签函数
Sep 23 PHP
php递归方法实现无限分类实例代码
Feb 28 PHP
PHP7.1新功能之Nullable Type用法分析
Sep 26 PHP
PHP第三方登录―QQ登录实现方法
Feb 06 PHP
Windows平台实现PHP连接SQL Server2008的方法
Jul 26 PHP
使用PHPUnit进行单元测试并生成代码覆盖率报告的方法
Mar 08 PHP
PHP扩展Swoole实现实时异步任务队列示例
Apr 13 PHP
laravel框架中表单请求类型和CSRF防护实例分析
Nov 23 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
PHP5.5迭代生成器用法实例详解
2016/03/16 PHP
使用composer 安装 laravel框架的方法图文详解
2019/08/02 PHP
JavaScript 高效运行代码分析
2010/03/18 Javascript
两个Javascript小tip资料
2010/11/23 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
JavaScript中的变量定义与储存介绍
2014/12/31 Javascript
详解 javascript中offsetleft属性的用法
2015/11/11 Javascript
基于jQuery实现咖啡订单管理简单应用
2017/02/10 Javascript
jQuery树控件zTree使用方法详解(一)
2017/02/28 Javascript
JS实现的模仿QQ头像资料卡显示与隐藏效果
2017/04/07 Javascript
使用socket.io实现简单聊天室案例
2018/01/02 Javascript
Vue三层嵌套路由的示例代码
2018/05/05 Javascript
JS验证输入的是否是数字及保留几位小数问题
2018/05/09 Javascript
vue-cli项目中使用Mockjs详解
2018/05/14 Javascript
详解ES6 CLASS在微信小程序中的应用实例
2020/04/24 Javascript
解决vue使用vant下拉框van-dropdown-item 绑定title值不变问题
2020/08/05 Javascript
Python3 循环语句(for、while、break、range等)
2017/11/20 Python
python中列表和元组的区别
2017/12/18 Python
Python3爬虫学习入门教程
2018/12/11 Python
Python QQBot库的QQ聊天机器人
2019/06/19 Python
Python类和实例的属性机制原理详解
2020/03/21 Python
解决Django中checkbox复选框的传值问题
2020/03/31 Python
基于python+selenium自动健康打卡的实现代码
2021/01/13 Python
如何避免常见的6种HTML5错误用法
2017/11/06 HTML / CSS
国际领先的学术出版商:Springer
2017/01/11 全球购物
英国领先的高街书籍专家:Waterstones
2018/02/01 全球购物
蔻驰意大利官网:COACH意大利
2019/01/16 全球购物
办公室主任职责范文
2013/11/08 职场文书
检察官就职演讲稿
2014/01/13 职场文书
期中考试反思800字
2014/05/01 职场文书
2014年生产管理工作总结
2014/12/23 职场文书
公司2015年终工作总结
2015/05/26 职场文书
初中毕业生感言
2015/07/31 职场文书
2016全国“质量月”活动标语口号
2015/12/26 职场文书
解决Go gorm踩过的坑
2021/04/30 Golang
mysql升级到5.7时,wordpress导数据报错1067的问题
2021/05/27 MySQL