php实现利用phpexcel导出数据


Posted in PHP onAugust 24, 2013

废话不多说,直接上代码吧

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 相关文章推荐
PHP中,文件上传
Dec 06 PHP
PHP批量生成缩略图的代码
Jul 19 PHP
PHP和.net中des加解密的实现方法
Feb 27 PHP
PHP操作MySQL事务实例
Nov 05 PHP
PHP中把错误日志保存在系统日志中(Windows系统)
Jun 23 PHP
thinkPHP下ueditor的使用方法详解
Dec 26 PHP
postfixadmin忘记密码后的修改密码方法详解
Jul 20 PHP
PHP基于socket实现客户端和服务端通讯功能
Jul 13 PHP
PHP生成腾讯云COS接口需要的请求签名
May 20 PHP
php intval函数用法总结
Apr 14 PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
Jan 23 PHP
关于PHP求解三数之和问题详析
Nov 09 PHP
提高PHP性能的编码技巧以及性能优化详细解析
Aug 24 #PHP
PHP实现读取一个1G的文件大小
Aug 24 #PHP
一致性哈希算法以及其PHP实现详细解析
Aug 24 #PHP
PHP如何利用P3P实现跨域
Aug 24 #PHP
PHP引用符&的用法详细解析
Aug 22 #PHP
新手菜鸟必读:session与cookie的区别
Aug 22 #PHP
PHP mysql与mysqli事务使用说明 分享
Aug 17 #PHP
You might like
用 php 编写的日历
2006/10/09 PHP
php生成验证码函数
2015/10/20 PHP
利用javascript/jquery对上传文件格式过滤的方法
2009/07/25 Javascript
JS事件在IE与FF中的区别详细解析
2013/11/20 Javascript
分享Javascript中最常用的55个经典小技巧
2013/11/29 Javascript
使用JavaScript 实现的人脸检测
2015/03/24 Javascript
JAVASCRIPT代码编写俄罗斯方块网页版
2015/11/26 Javascript
jQuery打字效果实现方法(附demo源码下载)
2015/12/18 Javascript
浅谈js中对象的使用
2016/08/11 Javascript
各式各样的导航条效果css3结合jquery代码实现
2016/09/17 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
js仿淘宝评价评分功能
2017/02/28 Javascript
解决Jstree 选中父节点时被禁用的子节点也会选中的问题
2017/12/27 Javascript
javascript标准库(js的标准内置对象)总结
2018/05/26 Javascript
Vue filter格式化时间戳时间成标准日期格式的方法
2018/09/16 Javascript
JS实现的图片选择顺序切换和循环切换功能示例【测试可用】
2018/12/28 Javascript
使用vue脚手架(vue-cli)搭建一个项目详解
2019/05/09 Javascript
Vue中fragment.js使用方法小结
2020/02/17 Javascript
JS实现网页端猜数字小游戏
2020/03/06 Javascript
Python操作Excel之xlsx文件
2017/03/24 Python
python爬虫获取淘宝天猫商品详细参数
2020/06/23 Python
Python3常用内置方法代码实例
2019/11/18 Python
浅析python,PyCharm,Anaconda三者之间的关系
2019/11/27 Python
Python实现将蓝底照片转化为白底照片功能完整实例
2019/12/13 Python
手把手教你安装Windows版本的Tensorflow
2020/03/26 Python
解决python cv2.imread 读取中文路径的图片返回为None的问题
2020/06/02 Python
写出二分查找算法的两种实现
2013/05/13 面试题
个人素质的自我评价分享
2013/12/16 职场文书
最新优秀教师个人先进事迹材料
2014/05/06 职场文书
计算机网络专业自荐信
2014/07/04 职场文书
写景作文评语集锦
2014/12/25 职场文书
学生党员检讨书范文
2014/12/27 职场文书
小升初自荐信范文
2015/03/05 职场文书
2016先进工作者事迹材料
2016/02/25 职场文书
python四个坐标点对图片区域最小外接矩形进行裁剪
2021/06/04 Python
优化Mysql查询的示例
2022/04/26 MySQL