我一直用这个,它在1.7工作正常,但不是在1.8。

    require_once('Zend/Loader.php');
    Zend_Loader::registerAutoload();

它说,它是过时,我应该使用Zend_Loader_Autoloader,但我似乎无法得到它的工作。任何建议?

有帮助吗?

解决方案

作为最低限度则需要更改代码以

require_once 'Zend/Loader/Autoloader.php';
$loader = Zend_Loader_Autoloader::getInstance();

如果你有一些代码,没有命名空间,喜欢的机型,你会需要这个太:

$loader->setFallbackAutoloader(true);

HTTP更多细节:// akrabat的.com / 2009/04/30 / zend_loaders-autoloader_deprecated合的Zend框架-18 /

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top