所以我知道在Zend框架中,如果你的函数名遵循特定的路径约定,例如。当函数位于path/ to /function (或类似的路径)中时,Path_To_Function::function()会自动在该位置包含所需的文件require_once('Class.php');因此,Class.php位于include_path中的目录中
但是这是多余的,因为我已经在
但是,当我试图访问静态方法内的静态属性时,php会发出“未定义变量”通知。如果我将该行改为这两行,问题就会消失:$instance = $instance[$className]['resolve']();Notice: Undefined variable: registry in /var/www/lib/DI.class.php on line 32