php命名空间
php命名空间,在一个大的项目中,可能会遇到同名的类、函数、常量,为了区分这些元素,我们可以将这些元素分别存放到不同的命名空间中。1、命名空间就是包,用来存放项目中的类、函数、常量2、通过namespace关键字来声明命名空间声明命名空间<?phpnamespace China; //定义命名空间
function getInfo() {
echo '我是中国人<br>';
}
namespace USA; //定义命名空间
function getInfo() {
echo 'I am a America<br>';
}
//调用
getInfo(); //I am a America
\USA\getInfo(); //I am a America
\China\getInfo(); //我是中国人注意:\表示公共空间
页:
[1]