Php 需要解释如何使用Yii::app()->;名副其实
大家好,我不明白Yii::app()->name是什么意思。我知道Yii::app()正在调用YiiBase类中的静态函数app(),但是同一个类中没有属性名称,有人能解释一下吗。在capapplication中有一个名为'name'的公共属性 name属性公共字符串$name;应用程序名称。默认为 “我的申请” 这意味着Php 需要解释如何使用Yii::app()->;名副其实,php,oop,yii,Php,Oop,Yii,大家好,我不明白Yii::app()->name是什么意思。我知道Yii::app()正在调用YiiBase类中的静态函数app(),但是同一个类中没有属性名称,有人能解释一下吗。在capapplication中有一个名为'name'的公共属性 name属性公共字符串$name;应用程序名称。默认为 “我的申请” 这意味着 Yii::app()->name 只需参考name public属性 在index.php中,您有 Yii::createWebApplication($con
Yii::app()->name
只需参考name public属性
在index.php中,您有
Yii::createWebApplication($config)->run()
在Yii-YiibBase类中
createWebApplication()
{return} CWebApplication
和CWB应用程序
扩展应用程序
继承类CWebApplication»CapApplication»CModule»
C成分
我也发现了这一点,但我想知道它是如何发展到今天的。我只看到它“return self:$\u app”?capapplication中的public name属性和YiiBase中的app()静态函数之间有什么联系?我已经用(希望)您正在寻找的解释更新了答案“return self:$\u app”需要什么?静态属性$\u应用程序中是否存在某些内容,或者它仅仅基于继承。我不确定(现在我主要使用yii2),但如果我记得正确,则$\u应用程序仅用于继承和内部引用。。