PHP开发(31)-ThinkPHP5.0(3)多级命名空间-PhpStorm
程序员文章站
2022-04-11 19:23:45
...
跟 前一篇博文命名空间相比 ,无非是相对路径多一层而已,唯一要说明的是,使用use,导入一个命名空间的用法。
<?php /** * 多级命名空间 */ namespace beijing\haidian; class Animal{ public $obj='dog<br>'; static $name='大黄<br>'; } function getmsg(){ echo '北京海淀<br>'; } namespace shanghai\putuo; class Animal{ public $obj='pig<br>'; static $name='哼哼<br>'; } function getmsg(){ echo '上海普陀<br>'; } /** * 访问方式 */ $animal = new Animal(); $animal2 = new \beijing\haidian\Animal(); echo $animal->obj; // 打印结果:pig echo $animal2->obj; // 打印结果:dog echo Animal::$name; // 打印结果:哼哼 echo \beijing\haidian\Animal::$name; // 打印结果:大黄 /** * 访问方式:3、限定名称访问方式(相对路径) * use 导入一个命名空间 */ use beijing\haidian; haidian\getmsg(); // 打印结果:北京海淀 $animal3 = new haidian\Animal(); echo $animal3->obj; // 打印结果:dog echo haidian\Animal::$name; // 打印结果:大黄
以上就是PHP开发(31)-ThinkPHP5.0(3)多级命名空间-PhpStorm 的内容,更多相关内容请关注PHP中文网(www.php.cn)!
上一篇: 如何使用PHP检查URL是否包含特定字符串?(代码示例)
下一篇: JS实现摩天轮抽奖
推荐阅读
-
Android程序员学PHP开发(30)-ThinkPHP5.0(2)命名空间-PhpStorm
-
PHP开发(33)-ThinkPHP5.0(5)命名空间与TP5-PhpStorm
-
PHP开发(32)-ThinkPHP5.0(4)命名空间与公共空间-PhpStorm
-
PHP开发(31)-ThinkPHP5.0(3)多级命名空间-PhpStorm
-
PHP开发(33)-ThinkPHP5.0(5)命名空间与TP5-PhpStorm
-
PHP开发(32)-ThinkPHP5.0(4)命名空间与公共空间-PhpStorm
-
Android程序员学PHP开发(30)-ThinkPHP5.0(2)命名空间-PhpStorm
-
PHP开发(31)-ThinkPHP5.0(3)多级命名空间-PhpStorm