网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

php中如何引入命名空间

这篇文章主要介绍“php中如何引入命名空间”,在日常操作中,相信很多人在php中如何引入命名空间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php中如何引入命名空间”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都做网站、成都网站建设、乐安网络推广、微信小程序定制开发、乐安网络营销、乐安企业策划、乐安品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供乐安建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

1.命名空间引入好处

(1)命名空间可以声明为多级空间,这个多级空间元素在其他空间内部访问的时候,不得已需要通过完全限定名称方式,这个完全限定名称不方便开发、维护、使用。

(2)为了降低代码的复杂度,可以在当前的空间把指定的空间给引入进来,进而可以方便地通过“限定名称”的方便的形式使用其他空间的元素.

2.使用use关键字

如果引入类与当前空间的类起冲突时,可以使用as起别名;如use App\Student as Stu;

使用use引入后,可以直接使用类名称;$student = new Student()

3.实例

';
echo \app\index\controller\say().'
'; $user = new \app\index\controller\User; echo $user->hello(); echo '
';   // 用use来导入一个命名空间,并起个简短的名称 use const app\index\controller\CITY; use function app\index\controller\say; use app\index\controller\User; echo CITY.'
'; echo say().'
'; $user = new User; echo $user->hello(); echo '
';   // 用as来进一步简化空间的名称 use const app\index\controller\CITY as C; use function app\index\controller\say as s; use app\index\controller\User as U; echo C.'
'; echo s().'
'; $user = new U; echo $user->hello(); echo '
';

到此,关于“php中如何引入命名空间”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


网页标题:php中如何引入命名空间
网页URL:http://bjjierui.cn/article/pdhjej.html

其他资讯