zoukankan      html  css  js  c++  java
  • Yii::app()方法详解

    Yii::app()方法详解

    1、Yii::app()返回的是一个当前框架应用程序的对象

    2、Yii::app()是framework/web/CWebApplication.php类实例化的对象,所以可以调用CWebApplication里的属性和方法

    3、Yii::app()调用是的Yii类中的run()方法,通过该方法可以调用系统中的其他对象、方法、属性

    4、建议不要通过Yii::app()来随便调用CWebApplication及父类CApplication里的相关属性和方法,会影响系统的稳定性

    5、可以通过Yii::app()来调用系统的组件:session、db、user、request、urlManager等

    Yii::app()->user(实例化CWebUser类--->"/web/auth/CWebUser.php");

    Yii::app()->db;(实例化CDbConnection类--->"/db/CDbConnection.php")

    Yii::app()->session;(实例化CHttpSession类--->"/web/CHttpSession.php")

    Yii::app()->request;(实例化CWebUser类--->"/web/auth/CWebUser.php")

    Yii::app()->urlManager(实例化CUrlManager类--->"/web/CUrlManager.php");

    说明:

    framework/yiilite.php:记录的每个类名对应的文件在什么地方

    framework/web/CWebApplication.php中的registerCoreComponents()方法:记录了常用的组件名

    framework/base/CApplication.php中的registerCoreComponents()方法:记录了常用的组件名

  • 相关阅读:
    iOS开发之窗口和视图
    GCD
    禁止非法用户登录综合设置
    大数减法(C++实现)
    大数加法(C++实现)
    迷宫问题 (BFS ➕输出路径)
    Pots (BFS ➕ 输出路径)
    Shuffle'm Up (map ➕ BFS)
    Prime Path (BFS)
    速算24点
  • 原文地址:https://www.cnblogs.com/zhengyanbin2016/p/5388183.html
Copyright © 2011-2022 走看看