十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
小编给大家分享一下php中怎么访问命名空间内部元素,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
创新互联专业IDC数据服务器托管提供商,专业提供成都服务器托管,服务器租用,服务器机柜租赁,服务器机柜租赁,成都多线服务器托管等服务器托管服务。
在php命名空间中,有两种方式可以访问当前命名空间内部元素,这两种方式就是namespace关键字和__NAMESPACE__常量。
我们先来看__NAMESPACE__常量,首先创建一个小栗子,方便我们去观察和理解。
我们来看看这个小栗子,当我们使用“__NAMESPACE__
”这个常量时,它输出了我们当前命名空间的名称,是不是很神奇,有没有感觉这个常量十分有趣。那还等什么,下面我们就来具体介绍一下这个常量__NAMESPACE__。
常量__NAMESPACE__的值是包含当前名称空间名称的字符串。在全局范围内,未包含在任何名称空间中的代码包含空字符串和常量__NAMESPACE__,同时,这个常量在动态创建名称时十分有用。
在学习完__NAMESPACE__常量之后,我们再来看看namespace关键字。
与__NAMESPACE__常量一样,我们先来创建一个小例子。
我们来看看这个小栗子,发现这段代码中最多的居然是“namespace
”,不经让我大吃一惊,是“namespace”有其他的功能吗?居然让我猜对了。
使用namespace 可用于显式访问当前命名空间或子命名空间中的元素。它相当于类中的self运算符。
以上是“php中怎么访问命名空间内部元素”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!