thinkPHP5 命名空间

命名空间:

【1】namespace  house

  就相当于声明了一个空房子。当前文件后边所有的代码都属于这个房子里边。

【2】namespace  floor\house\room

  就相当于 空间\子空间\孙空间

-------------------用法举例------------------------------------------

如果a.php声明了命名空间,b.php如何用a

【1】b中必须先把a.php包含进来include 

【2】 b中use a.php中的命名空间:use a\b\c          

   use a\b\c ==use a\b\c  as  c    

  !!!!!!!!!   必须把某个php文件include 进来后才能使用use !!!!!!!!!!

扫描二维码关注公众号,回复: 6257018 查看本文章

【3】c\ 

 

-----------a.php---------

namespase  a\b\c

 class xx { }

-------b.php----------

include a.php

use a\b\c            

$obj = new c\xx{}

------------------------------------注意写法-------------------------------------------------------------

namespace a\b\c\d\f;

use a\b\c\d\f;

$a =new f\xyz();

房间外边不带引号,有冒号

猜你喜欢

转载自www.cnblogs.com/finddata/p/10890226.html
今日推荐