如何解析ThinkPHP的命名空间

介绍

这篇文章主要介绍如何解析ThinkPHP的命名空间,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

在Yii框架为了避免名字重复引起问题,全部的类前边都有<代码> C>

)命名空间是虚拟的定义空间,不是真实存在目录

b)命名空间的分隔符都是反斜杠<代码> \

C)非限定名称:<代码> getName() 获得与其最近的命名空间的<代码> getName()

d)限定名称:<代码> beijinggetName() 相对方式

通过最近的命名空间定位<代码> beijinggetName() :如下面的实例,他会认为在当前目录下的<代码> beijinggetName() ,因此会找<代码> dalianbeijinggetName()>

e)完全限定名称:<代码> beijinggetName() 直接在指定的命名空间获得具体元素

f)命名空间针对:函数,类名,常量三者其作用,在命名空间里边把这三种统称为元素

操作实例如下:

如何解析ThinkPHP的命名空间

以上是“如何解析ThinkPHP的命名空间”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

如何解析ThinkPHP的命名空间