我有一台不支持服务器配置的服务器。无论如何我无法编辑php.ini文件。 我需要启用libtidy(HTML整洁库)。 我想知道是否有任何方法可以使用ini_set();我的PHP脚本中的函数用于启用库。 或者,如果任何外部libtidy.php库文件是poosible,我可以包括和使用。 即使我得到libtidy.dll文件,我可以通过在服务器上托管它在PHP中使用它的功能吗? 感谢。
答案 0 :(得分:4)
您可以使用dl()
函数动态启用扩展程序:
dl('extension_name');
但是,manual page of the function中有一些限制。此外,必须先安装扩展程序才能使用dl()
加载它。并且您的主机可能已在php.ini
中禁用了该功能。这就是为什么该功能在共享托管环境中可能对您没有用处,但除了使用dl()
之外没有办法。