1.php
`namespace one;
include('test.php');
class A{
function __construct()
{
new \B();//输出‘我是全局空间的B类’,如果不带\符号,那么会提示找不到这个Class 'one\B' 这个类
}
}
new A();`
test.php
class B{
public function __construct()
{
echo '我是全局空间的B类';
}
}
所以不同空间的内容之间是不会互相合并的
PHP命名空间与类加载

本文探讨了PHP中命名空间的使用以及如何在不同命名空间下正确加载和实例化类。通过具体代码示例,解释了命名空间的作用及如何避免类名冲突。
164

被折叠的 条评论
为什么被折叠?



