什么是命名空间? php中声明的函数名.类名和常量的名称,在同一次运行中是不能重复的,否则会产生一个致命的错误,常见的解决方法是约定一个前缀.例如 ,在项目开发时,用户 User 模块中的控制器和数据模型都声明同类的 User 类是不行的,需要在类名前面加上各自的功能前缀.可以将在控制器中的 User 类 命名为 ActUser类,在数据模型中的 User 类 命名为 ModelUser类.虽然通过增加前缀可以解决这个问题,但名字变得太长,就意味着开发时会编写更多的代码. 在php5.3以后的版…