CI框架中如何使用PHPExcel导出表格

myy472302030 2016-02-07 02:47:14
最近在研究PHPExcel,不适用框架已经可以实现导出excel表格的功能,但是将PHPExcel整合至CI时报错:不能重新定义Iofactory class
A PHP Error was encounteredSeverity: Compile Error
Message: Cannot redeclare class Iofactory
Filename: PHPExcel/Iofactory.php
Line Number: 46
Backtrace:

但不知问题出在哪里,我是这样安装PHPExcel的:
1) 解压压缩包里的Classes文件夹中的内容到application\libraries\目录下,目录结构如下:
-- application\libraries\PHPExcel.php
-- application\libraries\PHPExcel (文件夹)
2)修改application\libraries\PHPExcel\IOFactory.php 文件
--将其文件名改为Iofactory.php
-- 将其类名从PHPExcel_IOFactory改为Iofactory。
-- 将其构造函数改为public
3)控制器调用语句如下:
$this->load->library('PHPExcel');
$this->load->library('PHPExcel/Iofactory');

请问各位大神还需修改那处,或哪里修改有问题么?
...全文
241 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧