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)
©2014-2024 dbsqp.com