php把数据创建一个表格,PHP创建(导出Excel数据表格)
/**
* 创建(导出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数据表格)相关推荐
- toad导入数据_Oracle 使用TOAD实现导入导出Excel数据
在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的.Quest Software为此提供了高效的Orac ...
- 一个好用的导出excel数据为protobuf的工具
2019独角兽企业重金招聘Python工程师标准>>> 网上有一具用于把excel表格数据导出为google protobuf格式,及生成protobuf协议的工具:https:// ...
- Vue导出Excel数据表格
这两天在做一个有关Vue框架导出Excel数据表格的项目练习,因为之前并未写过有关导出功能的练习,所以有感而发记录一下,也请各位一起共同各抒己见.(这是我第一次写博客,不足之处敬请指教) 我的情况是后 ...
- (BAT批处理)如何用批处理命令创建一个以“日期”+读取粘贴板数据命名的文件夹?
网友求助:用批处理命令如何写一个实现运行后创建一个以"日期"+读取粘贴板数据,命名的文件夹:日期格式YYYYMMDD(年月日) 不清楚你的实际文件/情况,仅以问题中的说明及猜测为据 ...
- 如何将excel表格导入matlab,将Excel数据导入MATLAB中的方法
在使用MATLAB对矩阵进行数据处理时,为了方便编辑与修改,常常需要先将数据录入到Excel中,然后再将其导入到MATLAB中参与矩阵运算.那么下面小编教你怎么将Excel数据导入MATLAB中. 将 ...
- java excel data 导入数据_java实现导入导出excel数据
项目需要,要实现一个导入导出excel的功能,于是,任务驱动着我学习到了POI和JXL这2个java操作Excel的插件. 一.POI和JXL介绍 1.POI:是对所有office资源进行读写的一套工 ...
- 【译】Asp.Net 导出 Excel 数据的9种方案
简介 Excel 的强大之处在于它不仅仅只能打开Excel格式的文档,它还能打开CSV格式.Tab格式.website table 等多钟格式的文档.它具备自动识别行号,字符,格式化数字等功能,例如: ...
- java 动态导入excel_java实现导入导出excel数据
项目需要,要实现一个导入导出excel的功能,于是,任务驱动着我学习到了POI和JXL这2个java操作Excel的插件. 一.POI和JXL介绍 1.POI:是对所有office资源进行读写的一套工 ...
- php导出excel数据使用csv替代xls格式
为什么80%的码农都做不了架构师?>>> php导出excel数据使用csv替代xls格式 一直以来需要将某些后台数据导出来以供运营人员查看,因为他们都用excel.所以最初的 ...
最新文章
- String 和Integer、int之间互转
- windows API 开发飞机订票系统 图形化界面 (一)
- python的requests.session()_Python+requests之session保持会话
- 《Python编程初学者指南》——1.2 Python简介
- cox风险回归模型参数估计_信用风险管理:分类模型和超参数调整
- CodeSmith实用技巧(八):生成的代码输出到文件中
- nssl1209-奇怪的队列【贪心,权值线段树】
- python学生管理系统2.0-python3.6+django2.0开发一套学员管理系统
- linux系统io编程,Linux系统编程(1) —— 文件IO
- 【英语学习】【WOTD】heartstring 释义/词源/示例
- 第八章 面向对象编程简介
- 目标检测的模型集成方法及实验
- Windows 10实用优化辅助工具
- Ubuntu 下安装新世纪五笔输入法
- kotlin coroutine源码解析之Job启动流程
- c语言 substr,如何在C语言实现substr()
- rgw bucket reshard流程
- groovy提取时间戳
- [USACO Nov08]玩具toys解题报告
- 计算机画大熊猫教学设计,画大熊猫教案
热门文章
- 通过java反射实现简单的关于MongoDB的对象关系映射(ORM).
- [转]Java序列化的高级认识
- 用较早版本的APIs实现抽象类
- K线理论--单根K线形态
- 每天拿起手机100次,使用7小时?iOS 12告诉你时间都去哪儿了
- 北京焦灼?上海颓废?看大数据如何解读城市性格
- makefile之文件搜索(5)
- python实现简易聊天需要登录博客园zip下载_Python基于Socket实现简易多人聊天室的示例代码...
- python编程多行输入_python多行输入的方法有哪些
- 阿里二面:group by 怎么优化?