/**

* 创建(导出Excel数据表格)

* @param  array   $list 要导出的数组格式的数据

* @param  string  $filename 导出的Excel表格数据表的文件名

* @param  array   $header Excel表格的表头

* @param  array   $index $list数组中与Excel表格表头$header中每个项目对应的字段的名字(key值)

* 比如: $header = array('编号','姓名','性别','年龄');

*       $index = array('id','username','sex','age');

*       $list = array(array('id'=>1,'username'=>'YQJ','sex'=>'男','age'=>24));

* @return [array] [数组]

*/

function createtable($list,$filename,$header=array(),$index = array()){

header("Content-type:application/vnd.ms-excel");

header("Content-Disposition:filename=".$filename.".xls");

$teble_header = implode("\t",$header);

$strexport = $teble_header."\r";

foreach ($list as $row){

foreach($index as $val){

$strexport.=$row[$val]."\t";

}

$strexport.="\r";

}

$strexport=iconv('UTF-8',"GB2312//IGNORE",$strexport);

exit($strexport);

}

#测试导出

$filename = '订单记录'.date('YmdHis');

$header = array('编号','名字','性别','年龄');

$index = array('id','username','sex','age');

$cash = array(

array('id'=>1,'username'=>'YQJ','sex'=>'男','age'=>24),

array('id'=>3,'username'=>'YQJY','sex'=>'男','age'=>25)

);

createtable($cash,$filename,$header,$index);

php把数据创建一个表格,PHP创建(导出Excel数据表格)相关推荐

  1. toad导入数据_Oracle 使用TOAD实现导入导出Excel数据

    在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的.Quest Software为此提供了高效的Orac ...

  2. 一个好用的导出excel数据为protobuf的工具

    2019独角兽企业重金招聘Python工程师标准>>> 网上有一具用于把excel表格数据导出为google protobuf格式,及生成protobuf协议的工具:https:// ...

  3. Vue导出Excel数据表格

    这两天在做一个有关Vue框架导出Excel数据表格的项目练习,因为之前并未写过有关导出功能的练习,所以有感而发记录一下,也请各位一起共同各抒己见.(这是我第一次写博客,不足之处敬请指教) 我的情况是后 ...

  4. (BAT批处理)如何用批处理命令创建一个以“日期”+读取粘贴板数据命名的文件夹?

    网友求助:用批处理命令如何写一个实现运行后创建一个以"日期"+读取粘贴板数据,命名的文件夹:日期格式YYYYMMDD(年月日) 不清楚你的实际文件/情况,仅以问题中的说明及猜测为据 ...

  5. 如何将excel表格导入matlab,将Excel数据导入MATLAB中的方法

    在使用MATLAB对矩阵进行数据处理时,为了方便编辑与修改,常常需要先将数据录入到Excel中,然后再将其导入到MATLAB中参与矩阵运算.那么下面小编教你怎么将Excel数据导入MATLAB中. 将 ...

  6. java excel data 导入数据_java实现导入导出excel数据

    项目需要,要实现一个导入导出excel的功能,于是,任务驱动着我学习到了POI和JXL这2个java操作Excel的插件. 一.POI和JXL介绍 1.POI:是对所有office资源进行读写的一套工 ...

  7. 【译】Asp.Net 导出 Excel 数据的9种方案

    简介 Excel 的强大之处在于它不仅仅只能打开Excel格式的文档,它还能打开CSV格式.Tab格式.website table 等多钟格式的文档.它具备自动识别行号,字符,格式化数字等功能,例如: ...

  8. java 动态导入excel_java实现导入导出excel数据

    项目需要,要实现一个导入导出excel的功能,于是,任务驱动着我学习到了POI和JXL这2个java操作Excel的插件. 一.POI和JXL介绍 1.POI:是对所有office资源进行读写的一套工 ...

  9. php导出excel数据使用csv替代xls格式

    为什么80%的码农都做不了架构师?>>>    php导出excel数据使用csv替代xls格式 一直以来需要将某些后台数据导出来以供运营人员查看,因为他们都用excel.所以最初的 ...

最新文章

  1. String 和Integer、int之间互转
  2. windows API 开发飞机订票系统 图形化界面 (一)
  3. python的requests.session()_Python+requests之session保持会话
  4. 《Python编程初学者指南》——1.2 Python简介
  5. cox风险回归模型参数估计_信用风险管理:分类模型和超参数调整
  6. CodeSmith实用技巧(八):生成的代码输出到文件中
  7. nssl1209-奇怪的队列【贪心,权值线段树】
  8. python学生管理系统2.0-python3.6+django2.0开发一套学员管理系统
  9. linux系统io编程,Linux系统编程(1) —— 文件IO
  10. 【英语学习】【WOTD】heartstring 释义/词源/示例
  11. 第八章 面向对象编程简介
  12. 目标检测的模型集成方法及实验
  13. Windows 10实用优化辅助工具
  14. Ubuntu 下安装新世纪五笔输入法
  15. kotlin coroutine源码解析之Job启动流程
  16. c语言 substr,如何在C语言实现substr()
  17. rgw bucket reshard流程
  18. groovy提取时间戳
  19. [USACO Nov08]玩具toys解题报告
  20. 计算机画大熊猫教学设计,画大熊猫教案

热门文章

  1. 通过java反射实现简单的关于MongoDB的对象关系映射(ORM).
  2. [转]Java序列化的高级认识
  3. 用较早版本的APIs实现抽象类
  4. K线理论--单根K线形态
  5. 每天拿起手机100次,使用7小时?iOS 12告诉你时间都去哪儿了
  6. 北京焦灼?上海颓废?看大数据如何解读城市性格
  7. makefile之文件搜索(5)
  8. python实现简易聊天需要登录博客园zip下载_Python基于Socket实现简易多人聊天室的示例代码...
  9. python编程多行输入_python多行输入的方法有哪些
  10. 阿里二面:group by 怎么优化?