用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2363|回复: 3
收起左侧

[已解决] 一个文件中有两个类,请高手告诉我如何处理。急。

[复制链接]
发表于 2010-3-26 16:16:34 | 显示全部楼层 |阅读模式
excel_reader2.php文件中有两个类OLERead和Spreadsheet_Excel_Reader,其中Spreadsheet_Excel_Reader会调用OLERead的功能。
我现在是把excel_reader2.php文件改名为Spreadsheet_Excel_Reader.php然后放到librares文件夹中,通过
$excelreader = $this->load->library('Spreadsheet_Excel_Reader');//能成功.
$datas = $excelreader ->Spreadsheet_Excel_Reader('D:/www/itscm/file/SA_temp_podetail.xls');//出错。

我不知道是不是一个类文件只能放一个类的原因,如果是,请告诉我怎么处理啊?
如果不是,那这里应该如何调用?
:handshake :handshake :handshake :handshake
 楼主| 发表于 2010-3-26 16:21:07 | 显示全部楼层
自己顶自己!!
发表于 2010-3-26 16:26:58 | 显示全部楼层
->load->library()返回void,咋引用啊?
正确:$this->Spreadsheet_Excel_Reader->xxx
 楼主| 发表于 2010-3-26 16:31:17 | 显示全部楼层
呵呵。谢谢visvoy,已经搞定。
原来Spreadsheet_Excel_Reader要小写。
$data = $this->spreadsheet_excel_reader->Spreadsheet_Excel_Reader('XXX');
通过。

本版积分规则