public static function run($config) { self::$config = $config; self::init_db(); self::init_view(); self::init_controllor(); self::init_method(); C(self::$controller, self::$method); }
public static function run($config) { self::$config = $config; self::init_db(); self::init_view(); self::init_cachefile(); self::init_weixinurl(); self::init_controller(); self::init_method(); C(self::$controller, self::$method); }
public static function run($config) { //self::调用类本身,如第一个为调用自身类(PC)的$config静态变量,并给其赋值config.php文件里的$config变量内的值(config.php已经在index.php内被引入了,所以可以直接调用) self::$config = $config; //调用类本身的init_db()、init_view()、init_controller()、init_method()方法, self::init_db(); self::init_view(); self::init_controllor(); self::init_method(); //通过大C函数(function.php里定义好的函数),完成对控制器的实例化,以及使用控制器中的某个方法,通过控制器调用模型,调用视图,完成数据的输出 //这里大C函数的意思,C(配置1,配置2),调用自身PC类里的$controller变量指定的控制器及$method变量指定的方法 C(self::$controller, self::$method); }