php的fputcsv命令 写csv文件遇到的问题
fputcsv() 将一行(用 fields数组传递)格式化为 CSV 格式并写入由 handle指定的文件,就跟随本站小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕业生考试网!
命令: 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/","w");
foreach($users as $line){
fputcsv($user,$line);
}
//把文件老人家“请来”可要记得“送回去”哦
fclose($handle);
?>
代码解析:在html/文件目录下新建一个空文件(手动建立),然后用命令打开它,并将users数组的文件写入。
错误征兆:
看到这想必大家肯定知道哪里错了。“;”是罪魁祸首,焕然大悟啊,原来多维数组中的连结符是“,”啊,误打成分号了,这个错误很隐蔽,不要再患了!
谨记:多维数组的连结使用","(逗号)连结的
-
PHP面试之php自带的几个防止sql注入的函数
毕业季又到了,同学们是不是正为此烦恼呢?以下是本站小编精心为大家整理的PHP面试之php自带的几个防止sql注入的函数,希望对大家有所帮助!更多内容请关注应届毕业生网!SQL注入攻击是黑客攻击网站最常用的手段。如果你的站点没有使用严格的用户输入检验,那么常容易...
-
ThinkPHP中自动验证
学无止境,刚开始学习PHP会觉得简单,但是越学会越难。下面是小编整理的关于ThinkPHP中自动验证的知识,希望对大家有用,更多消息请关注应届毕业生网。ThinkPHP中自动验证:array(‘字段’,‘验证规则’,‘错误提示’[,‘验证条件&rsqu...
-
PHP数组长度的技巧
PHP程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。以下是小编为大家搜索整理的PHP数组长度的技巧,希望能给大家带来帮助!更多经常内容请及时关注我们应届毕业生考试网!在php中获取数...
-
2017年PHP错误总结范文
导语:如果你还是PHP新手的话,不妨就找些PHP错误点来看看。下面的是本站小编为大家搜集的2017年PHP错误总结,供大家参考。错误总结PHP-不断更新(新手必看)做开发请开启全部错误提示:error_reporting=E_ALL|E_STRICT屏蔽错误提示等于掩耳盗铃。代码写规范,错误少一半...