前言

csv 文件其实和excel文件一样,都是表格类型.但PHP生成csv要比生成excel文件要简单的多,生成csv文件其实就是把以 , 号为分割符的字符串存成 .csv为扩展名的文件。
因为逻辑不难,具体请看下面的代码和注释。
<?php
/**
* Created by PhpStorm.
* User: chenyanphp@qq.com
* Date: 2016/12/21 0021
* Time: 下午 12:08
*/
// 头部标题
$csv_header = ['名称','性别','年龄'];
// 内容
$csv_body = [
['张三','男','13'],
['李四','女','13'],
['王五','男','13'],
['赵六','未知','13']
];
/**
* 开始生成
* 1. 首先将数组拆分成以逗号(注意需要英文)分割的字符串
* 2. 然后加上每行的换行符号,这里建议直接使用PHP的预定义
* 常量PHP_EOL
* 3. 最后写入文件
*/
// 打开文件资源,不存在则创建
$fp = fopen('test.csv','a');
// 处理头部标题
$header = implode(',', $csv_header) . PHP_EOL;
// 处理内容
$content = '';
foreach ($csv_body as $k => $v) {
$content .= implode(',', $v) . PHP_EOL;
}
// 拼接
$csv = $header.$content;
// 写入并关闭资源
fwrite($fp, $csv);
fclose($fp);
效果:
根目录下生成的test.csv文件,打开如下图:
Ok! 生成成功。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
# php生成csv
# php导出csv文件
# php写入csv文件
# php简单读取.vcf格式文件的方法示例
# php生成与读取excel文件
# PHP生成及获取JSON文件的方法
# php提交过来的数据生成为txt文件
# php生成PDF格式文件并且加密
# php生成zip文件类实例
# php静态文件生成类实例分析
# php可生成缩略图的文件上传类实例
# PHP生成RSS文件类实例
# php在线生成ico文件的代码
# PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】
# 都是
# 英文
# 扩展名
# 不存在
# 要比
# 这篇文章
# 如下图
# 换行
# 李四
# 下午
# 王五
# 有疑问
# PhpStorm
# lt
# chenyanphp
# User
# Created
# Date
# qq
# strong
相关文章:
,购物网站怎么盈利呢?
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
如何用景安虚拟主机手机版绑定域名建站?
如何配置FTP站点权限与安全设置?
如何快速查询域名建站关键信息?
家具网站制作软件,家具厂怎么跑业务?
如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本
香港服务器租用费用高吗?如何避免常见误区?
已有域名和空间如何快速搭建网站?
郑州企业网站制作公司,郑州招聘网站有哪些?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何获取免费开源的自助建站系统源码?
如何做静态网页,sublimetext3.0制作静态网页?
详解jQuery中基本的动画方法
建站之星上传入口如何快速找到?
如何用虚拟主机快速搭建网站?详细步骤解析
魔方云NAT建站如何实现端口转发?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
建站之星如何快速更换网站模板?
高防服务器:AI智能防御DDoS攻击与数据安全保障
保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?
,巨量百应是干嘛的?
公众号网站制作网页,微信公众号怎么制作?
PHP正则匹配日期和时间(时间戳转换)的实例代码
网站微信制作软件,如何制作微信链接?
电商平台网站制作流程,电商网站如何制作?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
如何在七牛云存储上搭建网站并设置自定义域名?
如何在云虚拟主机上快速搭建个人网站?
企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
历史网站制作软件,华为如何找回被删除的网站?
哈尔滨网站建设策划,哈尔滨电工证查询网站?
如何用搬瓦工VPS快速搭建个人网站?
定制建站是什么?如何实现个性化需求?
平台云上自助建站如何快速打造专业网站?
Bpmn 2.0的XML文件怎么画流程图
油猴 教程,油猴搜脚本为什么会网页无法显示?
如何快速生成凡客建站的专业级图册?
如何在景安服务器上快速搭建个人网站?
建站之星代理费用多少?最新价格详情介绍
深入理解Android中的xmlns:tools属性
早安海报制作网站推荐大全,企业早安海报怎么每天更换?
教学论文网站制作软件有哪些,写论文用什么软件
?
代刷网站制作软件,别人代刷火车票靠谱吗?
大学网站设计制作软件有哪些,如何将网站制作成自己app?
实例解析angularjs的filter过滤器
建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略
香港服务器租用每月最低只需15元?
学校免费自助建站系统:智能生成+拖拽设计+多端适配
*请认真填写需求信息,我们会在24小时内与您取得联系。