/** * 执行程序入口 * * @param $page array 默认设置,里面传入两个选项 一个 $platform,一个controller,用来控制平台和控制器,默认front */ public static function run($page = array()) { self::$platform = self::getNullReplace($page['platform'], 'front'); self::$controller = self::getNullReplace($page['controller'], 'front'); /** * 注册自动加载方法 */ spl_autoload_register(array('Framework', 'autoLoad')); self::loadSafeSql(); self::initRequest(); self::initPath(); self::loadConfig(); self::initTimezone(); self::initErrorHandler(); self::dispatch(); }