如何通过仅包含PEAR.php文件来包含PEAR包?

时间:2012-04-05 21:35:04

标签: php include pear mdb2

我在托管网站上使用PEAR,我想使用MDB2包。 Web上的每个站点都使用require('MDB2.php')初始化MDB2包。 遗憾的是,我的网站主机只向我提供了主PEAR.php文件的位置。

但是我想我记得一种包含PEAR包的方法,而不是通过文件名特别包含它们,而是通过调用一些静态函数来使用全局PEAR类。 可悲的是,我多次浏览文档并尝试使用Google的每个关键字组合来帮助我找到解决方案,但我没有找到它。
那么,这可能吗?? 如果是这样,我该怎么办?

非常感谢,我一直在寻找多个小时:(

史蒂芬

1 个答案:

答案 0 :(得分:1)

不,不可能通过PEAR类加载pear包。

包含pear包的唯一官方方式是require / include您要使用的文件:

require_once 'MDB2.php';

此外,您的网站主机可能不会安装MDB2,因此您需要自行发货。请参阅installation on a shared host手册。