SimpleHTMLDOM在Codeigniter中使用

时间:2013-01-16 01:58:35

标签: php codeigniter parsing customization

我的问题是,我希望使用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');   #
}

1 个答案:

答案 0 :(得分:5)

既然它有一套函数,为什么不把它作为帮手呢?

$this->load->helper('myclass');

$this->myclass->fetchlinks();