前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP 开发学习[6] —— PHP导出Excel表实例参考

PHP 开发学习[6] —— PHP导出Excel表实例参考

作者头像
泥豆芽儿 MT
发布2018-09-11 11:12:24
8430
发布2018-09-11 11:12:24
举报
文章被收录于专栏:木头编程 - moTzxx

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1333629

开发背景:

今天根据项目要求,需要将展示的数据,以Excel表的形式导出到本地,以方便数据的分析参考,所以,在此列出一个代码实例,可以分析其中的逻辑流程,优化程序,获得更符合要求的实现方法。

  代码实现:

    请注意各数组的代表意义以及区别,其中$data中获得的数组要注意和$arr中的各个字段对齐,下图给出的代码不多,请阅读参考

代码语言:javascript
复制
$data = getAllBabyByExcle();
$arr = array(
   array('编号','宝贝姓名','父母姓名','联系方式','性别','年龄(岁)','所在城市','点赞人数','视频链接'),
);
$newArr=array();
foreach ($data as $k=>$v){
   $newArr[$k]=$data[$k];
}
$arr[0]=array_merge($arr,$newArr);
$TextArr = array();
$time=time();
$file = fopen("./excl/babysExcl".$time.".xls","a+");

$data1="excl/babysExcl".$time.".xls";
foreach($arr as $r){
   foreach($r as $v){
      fwrite($file,implode("\t", $v)."\n");
   }
}
fclose($file);
header("Content-type: applicationnd.ms-excel");
header("Location: ".$data1);

   实现效果:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016年07月18日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 开发背景:
  •   代码实现:
  •    实现效果:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档