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编程语言开发动态WAP页面
Oct 09 PHP
Get或Post提交值的非法数据处理
Oct 09 PHP
Win9x/ME下Apache+PHP安装配置
Oct 09 PHP
DedeCms模板安装/制作概述
Mar 11 PHP
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php
Jul 03 PHP
Yii框架中jquery表单验证插件用法示例
Oct 18 PHP
实例分析基于PHP微信网页获取用户信息
Nov 24 PHP
PHP结合Ffmpeg快速搭建流媒体服务的实践记录
Oct 31 PHP
laravel dingo API返回自定义错误信息的实例
Sep 29 PHP
php 的多进程操作实践案例分析
Feb 28 PHP
PHP正则之正向预查与反向预查讲解与实例
Apr 06 PHP
PHP xpath提取网页数据内容代码解析
Jul 16 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
如何实现给定日期的若干天以后的日期
2006/10/09 PHP
php面向对象中static静态属性和静态方法的调用
2015/02/08 PHP
简单的pgsql pdo php操作类实现代码
2016/08/25 PHP
Django 中 cookie的使用
2017/08/17 PHP
js 解决“options为空或不是对象”
2008/12/22 Javascript
P3P Header解决Cookie跨域的问题
2013/03/12 Javascript
js判断两个日期是否相等的方法
2013/09/10 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
2020/03/30 Javascript
Google 地图叠加层实例讲解
2016/08/06 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
2016/10/10 Javascript
简单快速的实现js计算器功能
2017/08/17 Javascript
推荐10款扩展Web表单的JS插件
2017/12/25 Javascript
vue-cli项目使用mock数据的方法(借助express)
2019/04/15 Javascript
原生js实现的移动端可拖动进度条插件功能详解
2019/08/15 Javascript
基于Node的Axure文件在线预览的实现代码
2019/08/28 Javascript
JS实现网页时钟特效
2020/03/25 Javascript
何时/使用 Vue3 render 函数的教程详解
2020/07/25 Javascript
Vue2.x和Vue3.x的双向绑定原理详解
2020/11/05 Javascript
Python random模块常用方法
2014/11/03 Python
python打开文件并获取文件相关属性的方法
2015/04/23 Python
在Django中进行用户注册和邮箱验证的方法
2016/05/09 Python
Python中关于Sequence切片的下标问题详解
2017/06/15 Python
详解Python开发中如何使用Hook技巧
2017/11/01 Python
python机器学习之神经网络(三)
2017/12/20 Python
python实现画圆功能
2018/01/25 Python
django中的HTML控件及参数传递方法
2018/03/20 Python
python设置环境变量的作用和实例
2019/07/09 Python
Python PyQt5 Pycharm 环境搭建及配置详解(图文教程)
2019/07/16 Python
python实现定时发送邮件
2020/12/23 Python
anaconda升级sklearn版本的实现方法
2021/02/22 Python
高清屏下canvas重置尺寸引发的问题的解决
2019/10/14 HTML / CSS
精彩的大学生自我评价
2013/11/17 职场文书
党支部承诺书范文
2014/03/28 职场文书
治超工作实施方案
2014/05/04 职场文书
三严三实对照检查材料范文
2014/09/23 职场文书
党支部书记岗位职责
2015/02/15 职场文书