php实现利用phpexcel导出数据
2015-01-24信息快讯网
以下是对php中利用phpexcel导出数据的实现代码进行了介绍,需要的朋友可以过来参考下
废话不多说,直接上代码吧
public function export_data($data = array())
{
# code...
include_once(APP_PATH.'Tools/PHPExcel/Classes/PHPExcel/Writer/IWriter.php') ;
include_once(APP_PATH.'Tools/PHPExcel/Classes/PHPExcel/Writer/Excel5.php') ;
include_once(APP_PATH.'Tools/PHPExcel/Classes/PHPExcel.php') ;
include_once(APP_PATH.'Tools/PHPExcel/Classes/PHPExcel/IOFactory.php') ;
$obj_phpexcel = new PHPExcel();
$obj_phpexcel->getActiveSheet()->setCellValue('a1','Key');
$obj_phpexcel->getActiveSheet()->setCellValue('b1','Value');
if($data){
$i =2;
foreach ($data as $key => $value) {
# code...
$obj_phpexcel->getActiveSheet()->setCellValue('a'.$i,$value);
$i++;
}
}
$obj_Writer = PHPExcel_IOFactory::createWriter($obj_phpexcel,'Excel5');
$filename = "outexcel.xls";
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header('Content-Disposition:inline;filename="'.$filename.'"');
header("Content-Transfer-Encoding: binary");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Pragma: no-cache");
$obj_Writer->save('php://output');
}
PHP获取指定函数定义在哪个文件中以及其所在的行号实例
Windows和Linux中php代码调试工具Xdebug的安装与配置详解
PHP中把stdClass Object转array的几个方法
PHP批量检测并去除文件BOM头代码实例
php代码审计比较有意思的例子
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
php加速器eAccelerator的配置参数、API详解
php数组查找函数in_array()、array_search()、array_key_exists()使用实例
用PHP和Shell写Hadoop的MapReduce程序
C#使用PHP服务端的Web Service通信实例
PHP包含文件函数include、include_once、require、require_once区别总结
PHP调用JAVA的WebService简单实例
php导出excel格式数据问题
php导出word文档与excel电子表格的简单示例代码
php不使用插件导出excel的简单方法
Drupal读取Excel并导入数据库实例
PHP 如何利用phpexcel导入数据库
提高PHP性能的编码技巧以及性能优化详细解析
PHP实现读取一个1G的文件大小
一致性哈希算法以及其PHP实现详细解析
PHP如何利用P3P实现跨域
PHP引用符&的用法详细解析
php var_export与var_dump 输出的不同
基于php中使用excel的简单介绍
通过table标签,PHP输出EXCEL的实现方法
请离开include_once和require_once
解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
处理(php-cgi.exe - FastCGI 进程超过了配置的请求超时时限)的问题
解析array splice的移除数组中指定键的值,返回一个新的数组
基于php导出到Excel或CSV的详解(附utf8、gbk 编码转换)
解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
php 备份数据库代码(生成word,excel,json,xml,sql)