Yii:应用()指的是什么意思

  介绍

这篇文章将为大家详细讲解有关Yii::应用()指的是什么意思,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<强> Yii::应用()是一个实例化的对象,是我们在当前框架里边可以直接操作的对象,我们可以把这个对象理解成请求应用的第一个对象。

Yii框架是纯OOP面向对象框架,也就是利用对象调用类的属性,方法,完成应用请求。

 Yii:应用()指的是什么意思

<强>通过上图分析,我们知道了Yii::应用()是系统第一个对象,是老大,我们可以利用该对象调用系统里边其他的相关方法,属性,对象。

Yii::应用()是CwebApplication类实例化的对象

CwebApplication(框架/web/CwebApplication.php)

因此Yii::应用()可以调用CwebApplication或父类CApplication里边的相关属性或方法。

注意:不要随便访问CwebApplication或其父类的相关方法,会影响系统稳定。

系统应用组件

我们可以通过Yii::应用()调用系统的组件

用户,会话,请求日志,db等等

在系统的任何角落都可以直接访问以上组件

Yii ::应用()→user ,(实例化对象& # 39;CWebUser& # 39;,=祝辞,& # 39;/web/认证/CWebUser.php& # 39;,)   Yii ::应用()→会话(实例化& # 39;CHttpSession& # 39;)   Yii ::应用()→请求   Yii ::应用()→db

Yii:应用()指的是什么意思