首页 文章
  • 0 votes
     answers
     views

    PHP spl_autoload_register命名空间会干扰文件包含

    我不知道我是否遗漏了一些东西,但使用命名空间似乎打破了我的应用程序 . 它将找不到父类,因为它在调用自动加载寄存器时在类名中包含命名空间 spl_autoload_register(function($classname){ if (preg_match('/[a-zA-Z]+Controller$/', $classname)) { echo __DIR__ . '/co...
  • 11 votes
     answers
     views

    PHP在命名空间中自动加载

    我的命名空间中的自动加载有点问题 . 如PHP手册所示:http://us.php.net/manual/en/language.namespaces.rules.php您应该能够使用完全限定名称自动加载命名空间函数,例如\胶\共同\ is_email() . 事情是我有一个函数spl_autoload_register(array($ import,“load”));在初始命名空间内,但每当我尝...
  • 1 votes
     answers
     views

    加载一个名称与传递给自动加载器的名称不同的类作为参数

    基本上,我有以下问题:我想利用PHP的新命名空间功能 . 不幸的是,我正在运行一个PHP版本(5.3.2),其中对linux的namespace-autoload-support仍然看起来有些错误并且不起作用(PHP应该能够通过其命名空间自动加载类文件而无需使用自定义自动加载器,但这不起作用) . 我想要实现的是编写一个自动加载器,只要php的命名空间功能正常工作(不使用自定义自动加载器时似乎有速...

热门问题