以防您想知道命名空间关键字的实际用途……
它可以显式地引用来自当前命名空间的类,而不管可能“使用”来自其他命名空间的同名类。但是,这并不适用于函数。
示例
<?php 
namespace foo; 
class Xyz {} 
function abc () {} 
?> 
<?php 
namespace bar; 
class Xyz {} 
function abc () {} 
?> 
<?php 
namespace bar; 
use foo\Xyz; 
use foo\abc; 
new Xyz(); // 实例化 \foo\Xyz 
new namespace\Xyz(); // 实例化 \bar\Xyz 
abc(); // 调用 \bar\abc,而不管第二个 use 语句 
\foo\abc(); // 必须使用完全限定名称来调用它 
?> 
希望这能帮助某些人避免一些麻烦。
此致。