我的问题是,我希望使用Php Simple Html Dom Parser但是,该文件似乎只是一组functions
而不是class SomeClass{}
声明,因此很难在codeigniter中嵌入为自定义 library
就像我声明之后一样。
$这 - >负载>库( 'SomeClass的');
我把这段代码放在了用于Simple Html Dom Parser的pastebin中: http://pastebin.com/0rR6Kiex
我想知道如何通过我定义的类来轻松地创建所有这些功能:
class MyClass{
## contents of pastebin here
}
所以我可以在codeigniter中加载,例如:
$this->load->library('myclass');
$thus->myclass->fetchlinks();
目前,我正在尝试手动要求一个php文件,这有点像使用codeigniter:
function fetchlinks(){
## include the Simpledom framework #########################################################
include "localhost/mysite/assets/php/Simpledom.php" or die('Error occured on page'); #
}
答案 0 :(得分:5)
既然它有一套函数,为什么不把它作为帮手呢?
$this->load->helper('myclass');
$this->myclass->fetchlinks();