面向对象的PHP和codeigniter中的第三方插件

时间:2015-09-22 08:07:53

标签: php codeigniter oop

我需要在我的一个课程中使用第三方php插件。所以我想知道我应该在哪里包含第三方php文件? nuget pack <PackageProject.csproj> -outputDirectory <OutputDirectory> -BasePath <OutputDirectory> -Tool

插件函数将用于该类的不同功能。班级的构造者是一个好地方吗?或者也许只是在课外?

1 个答案:

答案 0 :(得分:0)

您可以将外部插件放在 third_party 文件夹中,并使用APPPATH常量来引用它

require_once APPPATH.'third_party/htmlpurifier/library/HTMLPurifier.auto.php';
$config = HTMLPurifier_Config::createDefault();
$purifier = new HTMLPurifier($config);
$clean_html = $purifier->purify($dirty_html);