admin 发表于 2020-11-4 19:59

php多级命名空间

命名空间的名字可以是多级的(子级命名空间)。
代码如下:
<?php
    namespace china\beijing\shunyi;
    class Student{
      public $name = 'tom';
      public function show(){
            echo "我是学生";
      }
    }

    namespace usa\washington;
    class Student{
      public $name = 'Kim';
      public function show(){
            echo "我是老师";
      }
    }

$stu = new \china\beijing\shunyi\Student;
$stu->name;
$stu->show();
?>总结:如果将相对路径转成绝对路径
公共空间+命名空间+空间元素公共空间         命名空间                  空间元素   \         China\Shanghai\PuDong\      Student
页: [1]
查看完整版本: php多级命名空间