namespace关键字和__NAMESPACE__常量之间的区别与联系

原创2019-07-11 17:08:2115
摘要:PHP支持两种抽象的访问当前命名空间内部元素的方法,__NAMESPACE__ 魔术常量和namespace关键字。常量__NAMESPACE__的值是包含当前命名空间名称的字符串。在全局的,不包括在任何命名空间中的代码,它包含一个空的字符串。常量 __NAMESPACE__ 在动态创建名称时很有用。关键字 namespace 可用来显式访问当前命名空间或子命名空间中的元素。它等价于类中的 sel

PHP支持两种抽象的访问当前命名空间内部元素的方法,__NAMESPACE__ 魔术常量和namespace关键字。

常量__NAMESPACE__的值是包含当前命名空间名称的字符串。在全局的,不包括在任何命名空间中的代码,它包含一个空的字符串。

常量 __NAMESPACE__ 在动态创建名称时很有用。

关键字 namespace 可用来显式访问当前命名空间或子命名空间中的元素。它等价于类中的 self 操作符。

批改老师:Peter-Zhu批改时间:2019-07-13 13:14:12
老师总结:关键字 namespace 可用来显式访问当前命名空间或子命名空间中的元素, 总结的不错, 不过大多时候用默认方式就可以,真正用到它的寺方并不多

发布手记

热门词条