文档章节

php的yii框架下安装使用phpexcel【备忘】

路过暴风
 路过暴风
发布于 2015/12/21 09:52
字数 195
阅读 183
收藏 2

把从网上几位大神那里查到的资料整理了一下:

1. 首先确保php环境支持phpexcel,在phpexcel官网(https://github.com/PHPOffice/PHPExcel)上可以看到环境需求为php5.2+、php_zip、php_xml、php_gd2,通过phpinfo()查看环境是否满足需求。

2. 下载phpexcel压缩包,解压缩,将其中的classes目录复制到yii项目的protected\extensions目录下,将classes改名为phpexcel。

3. 修改protected\config下的main.php文件为,加入phpexcel扩展:


// autoloading model and component classes
    'import'=>array(
        /*'application.modules.srbac.controllers.SBaseController',*/       
        'application.models.*',
        'application.components.*',
        'application.extensions.phpexcel.*', 
    ),
4. 在代码中通过以下的方式引用PHPExcel.php:
Yii::$enableIncludePath = false;  
Yii::import('application.extensions.phpexcel.PHPExcel', 1);

5.最后,在使用phpexcel导出excel的时候要加上如下语句,不然导出的格式会出错:

ob_end_clean();
ob_start();





© 著作权归作者所有

共有 人打赏支持
路过暴风
粉丝 10
博文 34
码字总数 26455
作品 0
牡丹江
私信 提问
yii2框架中整合PHPOffice的PhpSpreadsheet开源库

在所有的php office库(http://www.21doc.net/php/awesomephp#Office),以前用得最多的版本是PHPOffice/PHPExcel(https://github.com/PHPOffice/PHPExcel),不过该库最后更新的版本为2015发...

penngo
10/26
0
0
Yii2 Excel Export

Yii2 Excel Export [ 2.0 版本 ] Features Export data from results Export any other data (Array, Iterable, ...) Create excel files with multiple sheets Format cells and values Not......

echojson
12/08
0
0
php页面数据列表实现excel导出功能

最近在做一个php的项目,框架是ThinkPHP 用的phpexcel setOffice2003Compatibility(true); //************************************* //设置文档基本属性 $objProps = $objExcel->getProper......

兔bug
2011/05/13
4.8K
1
Codeigniter利用PHPExcel导出Excel文件

在php中我们如果要导入excel文件我们会直接使用php输出csv文件或者使用phpexcel直接生成excel文件,下面我再来介绍Codeigniter利用PHPExcel导出Excel文件具体实现方法,有需要学习的朋友可参...

mickelfeng
2013/05/05
0
1
PHPExcel常用方法汇总(转载)

PHPExcel常用方法汇总(转载) 博客分类: 脚本语言 ExcelOfficePHP单元测试Cache PHPExcel常用方法汇总 Posted by zeal on 2008-02-27 11:29 , 6027 characters | + 2 - 1 English 转载请保留...

niceguy_php
2014/02/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

deepin中配置robot framework环境

本文永久更新地址:https://my.oschina.net/bysu/blog/2989005 【若要到岸,请摇船:开源中国 不最醉不龟归】 1.在终端中输入pip,回车,如果提示没有该命令,则先安转pip sudo apt-get inst...

不最醉不龟归
15分钟前
1
0
OSChina 周日乱弹 —— 钱不还,我就当你人不在了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享Bigleaf的单曲《小鹿》 《小鹿》- Bigleaf 手机党少年们想听歌,请使劲儿戳(这里) 周日在家做什么? 做手工呀, @poorfis...

小小编辑
今天
74
3
EOS docker开发环境

使用eos docker镜像是部署本地EOS开发环境的最轻松愉快的方法。使用官方提供的eos docker镜像,你可以快速建立一个eos开发环境,可以迅速启动开发节点和钱包服务器、创建账户、编写智能合约....

汇智网教程
今天
20
0
《唐史原来超有趣》的读后感优秀范文3700字

《唐史原来超有趣》的读后感优秀范文3700字: 作者:花若离。我今天分享的内容《唐史原来超有趣》这本书的读后感,我将这本书看了一遍之后就束之高阁了,不过里面的内容一直在在脑海中回放,...

原创小博客
今天
29
0
IC-CAD Methodology知识图谱

CAD (Computer Aided Design),计算机辅助设计,指利用计算机及其图形设备帮助设计人员进行设计工作,这个定义同样可以用来近似描述IC公司CAD工程师这个岗位的工作。 早期IC公司的CAD岗位最初...

李艳青1987
今天
33
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部