PHP之namespace

来源:互联网 发布:mac os x 10.12下载 编辑:程序博客网 时间:2024/05/16 11:47

namespace(命名空间)相当于函数、类,划分了一个区域,这样子就使得在同个页面中可以require相同的类,使用相同名字的函数

//name.php<?php//命名要使用复合名称namespace me\mine;class me{    public function __construct(){        echo 'name'.'<br>';    }    public function name(){        echo 'i use space'.'<br>';    }}//$me = new me();function me(){    echo 'is me'.'<br>';}
//common.php<?phpclass me{    public function __construct(){        echo 'no namespace'.'<br>';    }}
<?php//建议使用别名use me\mine as i;require './name.php';require './common.php';$me = new i\me();$me->name();i\me();$com = new me();

0 0
原创粉丝点击