我们可以使用ini_set()启用PHP库吗?功能?

时间:2013-11-12 18:15:48

标签: php htmltidy

我有一台不支持服务器配置的服务器。无论如何我无法编辑php.ini文件。 我需要启用libtidy(HTML整洁库)。 我想知道是否有任何方法可以使用ini_set();我的PHP脚本中的函数用于启用库。 或者,如果任何外部libtidy.php库文件是poosible,我可以包括和使用。 即使我得到libtidy.dll文件,我可以通过在服务器上托管它在PHP中使用它的功能吗? 感谢。

1 个答案:

答案 0 :(得分:4)

您可以使用dl()函数动态启用扩展程序:

dl('extension_name');

但是,manual page of the function中有一些限制。此外,必须先安装扩展程序才能使用dl()加载它。并且您的主机可能已在php.ini中禁用了该功能。这就是为什么该功能在共享托管环境中可能对您没有用处,但除了使用dl()之外没有办法。

相关问题