1.空间引入
引入使用use关键词
use空间;
2.类元素引入
1).只能引入类元素
2).别名使用
在引入的命名空间中存在某些与本空间的元素名称相同的元素,为了防止冲突,需要使用别名来解决这个问题。
3.公共空间
1).只要没有namespace声明的空间都是属于公共空间。
访问公共空间的方式:\元素
2).元素访问遵循一个原则:
先访问当前空间,当前空间没有的话再去访问公共空间的元素。
4.命名空间使用注意
1).声明命名空间的当前脚本的第一个namespace关键字前面不能有除注释外的任何代码(就算是header头也不可以)
2).命名空间是虚拟抽象的空间,不是真实存在的目录
3).同一请求中的多个文件里,可以使用同名称的命名空间,只要这些文件里边不出现多个同名称、同类型的元素就可以。