songjian 发表于 2011-12-29 09:53:46

CI调用PHPExcel类库的方法

本帖最后由 songjian 于 2012-1-1 16:35 编辑

把PHPExcel项目中Classes目录中PHPExcel和PHPExcel.php复制到CI框架下/system/libraries/目录中,编辑PHPExcel.php文件添加CI_PHPExcel类继承PHPExcel类class CI_PHPExcel extends PHPExcel {}控制器中载入PHPExcel类
$this->load->library('PHPExcel');至此,你就可以在CI中使用PHPExcel类库了。

Time_Flies 发表于 2011-12-29 10:43:23

这个可以有:D

songjian 发表于 2012-1-1 15:56:00

怎么没人响应?难道大家都不用PHPExcel这个类库?

Elric 发表于 2012-1-15 10:08:45

正好需要,谢谢分享!

ㄟ香消玉落 发表于 2012-4-14 19:35:39

本帖最后由 ㄟ香消玉落 于 2012-4-14 19:37 编辑

安装PHPExcel到Codeigniter

1) 解压压缩包里的Classes文件夹中的内容到application\libraries\目录下,目录结构如下:

– application\libraries\PHPExcel.php

– application\libraries\PHPExcel (文件夹)

2)修改application\libraries\PHPExcel\IOFactory.php 文件

– 将其类名从PHPExcel_IOFactory改为IOFactory,遵从CI类命名规则。

– 将其构造函数改为public

具体请参照我的 http://www.laotouwang.com/ci-phpexcel/

phptree 发表于 2012-4-14 20:11:26

$this->load->library('phpexcel');
$this->load->library('PHPExcel/phpexcel_iofactory');
$excel = new PHPExcel();

直接拿过来就用了

richardw 发表于 2012-4-17 12:53:22

学习,呵呵 {:1_1:}

屠城 发表于 2012-5-22 23:43:07

学习了,试一下。。

kim723528197 发表于 2012-7-12 11:10:52

各位,为什么我导出的都是乱码

Lussen 发表于 2012-7-12 15:01:01

不错
页: [1] 2
查看完整版本: CI调用PHPExcel类库的方法