相比C#等语言,你可以在PHP函数里面随意定义变量并赋值,而不用担心覆盖了全局变量,或者类变量:你也可以随意的定义类变量,而不用担心会和函数名冲突,因为变量前面都有个$. php的命名空间和全局变量.局部变量的设计思想一样,都是为了尽可能的减少命名冲突.php的命名空间可以和文件系统类似,有相对命名空间和绝对命名空间. 定义命名空间 必须是第一个语句,前面不能有任何语句,注释可以. 必须是绝对命名空间. namespace bookrpg\config; //或者 namespace bookr…