:

YII2中的命名空间

song100e 发布于:2016-2-2 14:38 分类:Yii2  有 1168 人浏览,获得评论 0 条 标签: namespace 

因为 yii2.0 版本的框架是基于 PHP5.4 的,所以在框架的核心代码里面,全部采用了 PHP 的命名空间,并且你在使用的时候,也必须要遵循命名空间才能使用框架,現在就简要介绍一下命名空间,

1, 要深深的记住命名空间的 关键字是 namespace例如:

yii2-namespace1.jpg

2, 上面的 namespace common\models; 意思就是说 现在这个文件是在 common\models 文件夹下面的一个文件(假如这个文件叫 LoginForm.php),
如果你想使用这个文件,那么你就需要在文件的顶部 use 一下了,不明白看下面的例子。 

yii2-namespace2.jpg

3,上图是登录操作的方法,其中方法里面不难看出,我们实例化了一个 LoginForm() 类,那么这个 LoginForm() 我们是怎么引入的呢?? 
这就是命名空间里面的 use 关键字了,不明白? 看下面截图

yii2-namespace3.jpg

赞助我,共同学习进步!