php:我应该将自动加载器放在zend项目目录结构中

时间:2014-01-17 16:46:27

标签: php oop zend-framework

我在下面有一个自动加载类的功能:

spl_autoload_register(function($class){
    require_once 'classes/' . $class . '.php';
})

zend's recommended directory structure我很困惑这样的自动加载器会在哪里找到。

1 个答案:

答案 0 :(得分:0)

由于您的自动加载功能相对指定classes/,因此它应该是该目录的兄弟文件。

但是,如果您指定了classes目录的绝对路径,那么放置自动加载文件的位置无关紧要,只要组织方面对您有意义 -

当然,越早从您的应用程序的入口点引用它,它对其他人的意义就越大。