php的空间命名

1、介绍

当项目越来越大,php的文件越来越多,定义的类型、函数、或者常量就不可避免的出现冲突的情况,特别是在多人协同开发的情况下,这个情况就更不可避免了,这个时候就需要引入php文件的命名空间来解决这个问题

2、解决方案

使用namespace关键字来解决,一旦使用了namespace这个关键字声明了,那么之后的所有代码都属于该空间

 3、定义命名空间

 a、子命名空间:

<?php
namespace php\php_check;
class Check {
    public function __construct() {
        echo 'this is test';
    }
}
?>

 b、全局空间:在namespace之内是局部空间,而namespace之外的是全局空间;

猜你喜欢

转载自www.cnblogs.com/rickyctbu/p/11403239.html