namespace 与 __NAMESPACE__常量之间的区别与联系

原创 2019-02-09 11:09:23 298
摘要:__NAMESPACE__常量:    返回当前命名空间名称字符串;在全局空间是返回空。namespace关键字:    可用来显示访问当前命名空间或子命名空间中的元素。等价于self操作符。区别:    __NAMESPACE__: 返回当前命名空间名称;namespace 可

__NAMESPACE__常量

    返回当前命名空间名称字符串;在全局空间是返回空。

namespace关键字

    可用来显示访问当前命名空间或子命名空间中的元素。等价于self操作符。

区别

    __NAMESPACE__: 返回当前命名空间名称;namespace 可以调用当前命名空间中的东西,比如当前空间的 变量,常量,类,方法...。

联系

    两个长得很像;__    NAMESPACE__也可以用来动态创建(调用)当前命名空间下的属性或方法。

批改老师:韦小宝批改时间:2019-02-11 10:01:39
老师总结:命名空间的重要是让我们大量的函数不会出现重名的现象 给我们的开发带来了很大的便利!

发布手记

热门词条