PHP命名空间namespace PHP命名空间namespace用法实例分析
ligbee 人气:0想了解PHP命名空间namespace用法实例分析的相关内容吗,ligbee在本文为您仔细讲解PHP命名空间namespace的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:PHP,命名空间,namespace,下面大家一起来学习吧。
本文实例讲述了PHP命名空间namespace用法。分享给大家供大家参考,具体如下:
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:
<?php class 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();
运行效果图如下:
希望本文所述对大家PHP程序设计有所帮助。
加载全部内容