php命名空间

PHP 命名空间用来解决以下两类问题:

  1.用户编写的代码与PHP内部的类/函数/常量第三方类/函数/常量之间的名字冲突。

  2.为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性

命名空间通过关键字namespace 来声明,namespace必须位于其它所有代码之前,格式如下

 

 

 可以使用两种形式:1.namespace myproject;     2.namespace myproject {  };  在单个文件中定义多个命名空间。建议后面带大括号形式的语法

 

  将全局的非命名空间中的代码与命名空间中的代码组合在一起,只能使用大括号形式的语法。

  全局代码必须用一个不带名称的 namespace 语句加上大括号括起来 -----     namespace {    };

 

 

 

posted @ 2020-12-09 11:17  跟我发泡?  阅读(88)  评论(0)    收藏  举报