企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 命名空间 1. 作用 主要是解决函数命名冲突或者类命名冲突 2. 声明命名空间 namespace yzm; 3. 在命名空间下使用系统的函数 \var_dump(); ``` namespace yzm;//声明命名空间 //如果不声明命名空间的话,因为在系统中声明了一个var_dump函数,这样的话就会起冲突 function var_dump(){ echo '1'; } //声明了命名空间默认会使用命名空间下的方法和类 var_dump(); $username = '戴建东'; //使用系统下治下的函数和类可以通过加上一个\,\ 代表系统 \var_dump($username); ``` 4. 命名空间的注意事项 * 命名空间语句必须要放到第一行 * 命名空间只对函数,类和常量(const)有效,变量是全局有效的 * 大多数情况下都是一个文件一个命名空间的 ![](https://box.kancloud.cn/bf1535685e2152feed1fffdb52ef8d59_846x437.png)