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中防止SQL注入攻击和XSS攻击的两个简单方法
Apr 15 PHP
PHP foreach循环使用详解与实例代码
May 08 PHP
Php中文件下载功能实现超详细流程分析
Jun 13 PHP
Zend studio文件注释模板设置方法
Sep 29 PHP
php中生成随机密码的自定义函数代码
Oct 21 PHP
php rsa加密解密使用详解
Jan 14 PHP
浅谈PHP中单引号和双引号到底有啥区别呢?
Mar 04 PHP
Laravel 5框架学习之数据库迁移(Migrations)
Apr 08 PHP
php数组冒泡排序算法实例
May 06 PHP
php无法连接mysql数据库的正确解决方法
Jul 01 PHP
PHP基于ORM方式操作MySQL数据库实例
Jun 21 PHP
在PHP中实现使用Guzzle执行POST和GET请求
Oct 15 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
ajax实现无刷新分页(php)
2010/07/18 PHP
spl_autoload_register与autoload的区别详解
2013/06/03 PHP
PHP中应该避免使用同名变量(拆分临时变量)
2015/04/03 PHP
php将文件夹打包成zip文件的简单实现方法
2016/10/04 PHP
php使用gd2绘制基本图形示例(直线、圆、正方形)
2017/02/15 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
Javascript 解疑
2009/11/11 Javascript
jQuery mobile 移动web(4)
2015/12/20 Javascript
又一枚精彩的弹幕效果jQuery实现
2016/07/25 Javascript
微信小程序 Windows2008 R2服务器配置TLS1.2方法
2016/12/05 Javascript
利用transition实现文字上下抖动的效果
2017/01/21 Javascript
nodejs async异步常用函数总结(推荐)
2017/11/17 NodeJs
vue中阻止click事件冒泡,防止触发另一个事件的方法
2018/02/08 Javascript
Javascript 编码约定(编码规范)
2018/03/11 Javascript
Vue使用vux-ui自定义表单验证遇到的问题及解决方法
2018/05/10 Javascript
vue-video-player 通过自定义按钮组件实现全屏切换效果【推荐】
2018/08/29 Javascript
[03:24][TI9纪实] Dota奶爸
2019/08/22 DOTA
python查找指定具有相同内容文件的方法
2015/06/28 Python
python自动裁剪图像代码分享
2017/11/25 Python
详解Python中的type和object
2018/08/15 Python
使用Py2Exe for Python3创建自己的exe程序示例
2018/10/31 Python
Python3 批量扫描端口的例子
2019/07/25 Python
Python 如何创建一个线程池
2020/07/28 Python
DC Shoes官网:美国滑板鞋和服饰品牌
2017/09/03 全球购物
英国在线潜水商店:Simply Scuba
2019/03/25 全球购物
会计实习生自我鉴定
2013/12/12 职场文书
财务管理职业生涯规划书
2014/02/26 职场文书
合同意向书范本
2014/07/30 职场文书
四查四看自我剖析材料
2014/09/19 职场文书
个人四风问题原因分析及整改措施
2014/09/28 职场文书
2014年乡镇工会工作总结
2014/12/02 职场文书
小学科学教学计划
2015/01/21 职场文书
元旦主持词开场白
2015/05/29 职场文书
干货!开幕词的写作方法
2019/04/02 职场文书
分享node.js实现简单登录注册的具体代码
2022/04/26 NodeJs
Windows server 2012 配置Telnet以及用法详解
2022/04/28 Servers