时间:2021-07-01 10:21:17 帮助过:19人阅读
<?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.gxlcms.com)!