找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1916|回复: 0
打印 上一主题 下一主题

php实现利用phpexcel导出数据

[复制链接]

2588

主题

2588

帖子

7694

积分

论坛元老

Rank: 8Rank: 8

积分
7694
跳转到指定楼层
楼主
发表于 2018-2-14 08:12:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            废话不多说,直接上代码吧
[U]复制代码[/U] 代码如下:
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("ragma: no-cache");
        $obj_Writer->save('php://output');
    }
            
            
您可能感兴趣的文章:
  • phpexcel导出excel的颜色和网页中的颜色显示不一致
  • phpExcel导出大量数据出现内存溢出错误的解决方法
  • PHP导出EXCEL快速开发指南--PHPEXCEL的使用详解
  • 利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
  • 利用phpexcel把excel导入数据库和数据库导出excel实现
  • Codeigniter+PHPExcel实现导出数据到Excel文件
  • ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
  • Yii中使用PHPExcel导出Excel的方法
  • PHP使用PHPexcel导入导出数据的方法
  • PHPExcel笔记, mpdf导出
  • 完美解决phpexcel导出到xls文件出现乱码的问题
  • PHPExcel导出2003和2007的excel文档功能示例
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端