admin 发表于 2020-11-4 19:49

php命名空间

php命名空间,在一个大的项目中,可能会遇到同名的类、函数、常量,为了区分这些元素,我们可以将这些元素分别存放到不同的命名空间中。1、命名空间就是包,用来存放项目中的类、函数、常量2、通过namespace关键字来声明命名空间声明命名空间<?php
namespace 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]
查看完整版本: php命名空间