关于自动加载

来源:2-3 路由类

_phpstudy

2017-02-12 23:48

老师这个自动加载,传递的参数带了命名空间。但是很多时候,这个命名空间,我们会用use 引入。这个时候该如何自动加载。

写回答 关注

2回答

  • Polar_bear
    2017-02-15 09:35:26
    已采纳

    use引入了之后,就不是自动加载了,是你手动加载了,所以直接 new \命名空间\类名 去使用

    _phpst...

    我目前是在有命名空间的文件最后 `return __NAMESPACE__;` 引入的时候 ``` php $namespace = require_once $filePath; $object = "\\" . $namespace . "\\" . $controllerName; $object = new $object; ``` 这么处理的~~

    2017-02-15 10:37:03

    共 1 条回复 >

  • Polar_bear
    2017-02-15 09:34:49

    use引入了之后,就是自动加载了直接 new \命名空间\类名 使用

从零开始打造自己的PHP框架

和我一起开发一套属于自己的PHP框架,自己开发的才是最好用的

48187 学习 · 162 问题

查看课程

相似问题