1

我的问题是,我正在寻找使用Php Simple Html Dom Parser但是,该文件似乎只是一组functions而不是class SomeClass{}声明,因此很难像在我声明它之后那样在 codeigniter 中作为自定义 library嵌入. $this->load->library('someclass');

我已将此代码放在简单 Html Dom 解析器的 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');   #
}
4

1 回答 1

5

既然它有一组功能,为什么不把它当作助手呢?

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

$this->myclass->fetchlinks();

于 2013-01-16T05:43:21.463 回答