php生成excel教程,PHPExcel导出excel入门实例教程
PHPExcel是一个强大的excel导出/导入插件,它甚至还可以导出pdf等,是个非常好用的php插件,php学习必不可少。那么如何使用它呢,下面是PHPExcel入门范例:
php源码参考:
require_once("PHPExcel/PHPExcel.php");
$excel = new PHPExcel(); //实例化PHPExcel类
//设置作者(非必要)
$excel->getProperties()->setCreator("Reson");
//以下是要导出的数据
$datas = array(
array(
0 => 'UID',
1 => '用户名',
2 => '性别'
),
array(
0 => '1',
1 => 'reson',
2 => '男'
),
array(
0 => '2',
1 => 'anyse',
2 => '女'
)
);
//开始导出。注意$i要从1开始,不能从0开始,原因如下:'A'.$i,当i=1即为A1(第一行,第一个格子)
$i = 1;
foreach($datas as $key => $val){
$excel->getActiveSheet()->setCellValue('A'.$i, $val['0']);
$excel->getActiveSheet()->setCellValue('B'.$i, $val['1']);
$excel->getActiveSheet()->setCellValue('C'.$i, $val['2']);
$i ;
}
$excel->getActiveSheet()->setTitle('php学习人员名单'); //含义见下图
$fileName = 'test';
header("Pragma: public");
header("Expires: 0");
header("Cache-Control:must-revalidate, post-check=0, pre-check=0");
header("Content-Type:application/force-download");
header("Content-Type:application/vnd.ms-execl");
header("Content-Type:application/octet-stream");
header("Content-Type:application/download");;
header('Content-Disposition: attachment;filename="'.$fileName.'.xls"');
header("Content-Transfer-Encoding:binary");
$objWriter = PHPExcel_IOFactory::createWriter($excel, 'Excel5');
$objWriter->save('php://output');
?>
出后就是这个样子了,是不是非常好用呢
php生成excel教程,PHPExcel导出excel入门实例教程相关推荐
- php导出excel 颜色,phpexcel导出excel的颜色和网页中的颜色显示不一致
require_once './PHPExcel.php'; require_once './Excel5.php'; require_once './get_excel_row.php'; requ ...
- php无法导出excel,PHPExcel导出Excel文件时出现错误的解决办法
phpexcel文件是一款开源的php表格操作插件,只要用到excel数据导入导出的朋友大多数人都选择此款插件了,但在使用中也会有问题出现,下面来看问题分析研究. PHPExcel是PHP中功能最强大 ...
- PHPExcel导出excel
PHPExcel导出excel 如果导出中文时出现乱码,可以尝试将字符串转换成gb2312,例如下面就把$yourStr从utf-8转换成了gb2312: $yourStr = mb_convert_ ...
- 关于PHPExcel导出Excel时身份证,数字会导出为科学计数的处理方法
原文:关于PHPExcel导出Excel时身份证,数字会导出为科学计数的处理方法 上次在开发一个项目时,用到PHPExcel导出数据,其中有导出身份证等长串数字时导出的Excel中显示为科学计数方式. ...
- Yii框架中使用PHPExcel导出Excel文件
Yii框架中使用PHPExcel导出Excel文件http://www.cnblogs.com/wgx214/p/3709521.html 转载于:https://www.cnblogs.com/fl ...
- 应用phpexcel导出excel文件后打不开的问题解决方法
应用phpexcel导出excel文件后打不开的问题解决方法 参考文章: (1)应用phpexcel导出excel文件后打不开的问题解决方法 (2)https://www.cnblogs.com/im ...
- 打开excel显示php拓展名,phpexcel 导出excel 因为文件格式或文件扩展名无效,请确定文件未损坏,并且文件扩展名与文件的格式匹配...
phpexcel导出excel:打开出现这个错误,强制打开是乱码 $objPHPExcel =newPHPExcel(); $filename ="test.xls"; heade ...
- phpExcel导出excel打不开问题
关于phpExcel导出excel之后打开不了的问题 情况说明: 我相信很多人用过phpExcel这个类库都会遇到的一个问题就是,导出excel表格文件后(xls或xlsx文件),打开这个文件既然显示 ...
- 使用phpexcel导出excel常用函数
下面主要总结了在工作中,我们利用phpexcel导出excel时常用的函数方法. <?php// 这边需要引入你自己的phpexcel内库 include_once './phpexcel/PH ...
最新文章
- 利用CSDN将图片自动存入AI Studio :pic2bml
- 高速串行总线系列(1)8B/10B编码技术
- 我的个人网站更新了!
- 用汇编写系统服务程序
- 5G New Radio and System Standardization in 3GPP(3gpp中5g新的无线电和系统标准化)
- 在Linux下如何查CC攻击?
- xhtml、html与html5的区别
- 解决Windows应用程序Side-by-Side错误
- linux关于tcp协议ack的实现--总结和公平性问题
- 视频追踪(meanshift和camshift算法)
- 4S综合管理系统源码 汽车美容4S店管理服务源码
- 夏普科学计算机标准差,夏普比率-标准差-贝他系数
- NodeJS 中上传图片,并且在数据库中保存图片地址
- 想成为挣钱的游戏程序员要经历多少阶段?
- [GIS] 火星坐标GCJ-02的实质 | 高德地图的实际坐标系
- java电信计费项目,java毕业设计_springboot框架的电信计费
- 交警部门:路口随意变道压实线罚200元记3分
- 775 v8++ 参数
- Resource	Path	Location	Type Project configuration is not up-to-date with pom.xml. Run Ma
- vue打包如何将单页面应用打包成多页面应用