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 相关文章推荐
一个捕获函数输出的函数
Feb 14 PHP
phpMyAdmin下载、安装和使用入门教程
May 31 PHP
php 向访客和爬虫显示不同的内容
Nov 09 PHP
mac下使用brew配置环境的步骤分享
May 23 PHP
如何判断php数组的维度
Jun 10 PHP
浅谈使用PHP开发微信支付的流程
Oct 04 PHP
php单链表实现代码分享
Jul 04 PHP
PHP生成及获取JSON文件的方法
Aug 23 PHP
PHP判断一个数组是另一个数组子集的方法详解
Jul 31 PHP
PHP判断是否是微信打开,浏览器打开的方法
Mar 14 PHP
php中curl和soap方式请求服务超时问题的解决
Jun 11 PHP
详解关于php的xdebug配置(编辑器vscode)
Jan 29 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
PHP文件读写操作相关函数总结
2014/11/18 PHP
PHPCMS忘记后台密码的解决办法
2016/10/30 PHP
syntaxhighlighter 使用方法
2007/07/02 Javascript
jQuery基础知识filter()和find()实例说明
2010/07/06 Javascript
date.parse在IE和FF中的区别
2010/07/29 Javascript
jquery 元素相对定位代码
2010/10/15 Javascript
基于JQuery的类似新浪微博展示信息效果的代码
2012/07/23 Javascript
javascript中打印当前的时间实现思路及代码
2013/12/18 Javascript
node.js中的fs.fsync方法使用说明
2014/12/15 Javascript
JavaScript中扩展Array contains方法实例
2020/08/23 Javascript
jquery性能优化高级技巧
2015/08/24 Javascript
vue使用Element组件时v-for循环里的表单项验证方法
2018/06/28 Javascript
Vue下路由History模式打包后页面空白的解决方法
2018/06/29 Javascript
JS实现判断数组是否包含某个元素示例
2019/05/24 Javascript
使用layer模态框给新页面传值的方法
2019/09/27 Javascript
JavaScript如何判断对象有某属性
2020/07/03 Javascript
解决vue下载后台传过来的乱码流的问题
2020/12/05 Vue.js
windows下python安装小白入门教程
2018/09/18 Python
python 一篇文章搞懂装饰器所有用法(建议收藏)
2019/08/23 Python
Django模板语言 Tags使用详解
2019/09/09 Python
基于CentOS搭建Python Django环境过程解析
2020/08/24 Python
在HTML5 Canvas中放入图片和保存为图片的方法
2014/05/03 HTML / CSS
马来西亚综合购物网站:Lazada马来西亚
2018/06/05 全球购物
WINDOWS域的具体实现方式是什么
2014/02/20 面试题
高中军训感想300字
2014/03/04 职场文书
优秀毕业生就业推荐信
2014/05/22 职场文书
团结演讲稿范文
2014/05/23 职场文书
纺织工程专业推荐信
2014/09/08 职场文书
2014年医院十一国庆节活动方案
2014/09/15 职场文书
小学运动会报道稿
2014/10/04 职场文书
2015年人力资源工作总结
2015/04/08 职场文书
详解如何修改nginx的默认端口
2021/03/31 Servers
Python Django框架介绍之模板标签及模板的继承
2021/05/27 Python
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
2021/06/11 Python
nginx 添加http_stub_status_module模块
2022/05/25 Servers
js基于div丝滑实现贝塞尔曲线
2022/09/23 Javascript