CI框架中如何使用PHPExcel导出表格
最近在研究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');
请问各位大神还需修改那处,或哪里修改有问题么?