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

原创 2019-06-10 15:40:45 223
摘要:namespace关键字 可用来显式访问当前命名空间或子命名空间中的元素。它等价于类中的 self 操作符__NAMESPACE__魔术常量返回的值是包含当前命名空间名称的字符串。在全局的,不包括在任何命名空间中的代码,它包含一个空的字符串。<?phpnamespace MySpace{echo '"', __NAM
  1. namespace关键字 可用来显式访问当前命名空间或子命名空间中的元素。它等价于类中的 self 操作符

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

    <?php
    namespace MySpace

    {

    echo '"', __NAMESPACE__, '"'; // 输出 "MySpace"

    }

    namespace

    {

    echo '__NAMESPACE__'; //输出  ‘ ’;空字符串

    }
    ?>

批改老师:查无此人批改时间:2019-06-11 09:11:13
老师总结:完成的不错。学完php的类以后,就算入门了,后面要多练习数据库的增删查改。继续加油。

发布手记

热门词条