这种写法主要是为了什么
/**
* init
*/
public static function init() {
// config info
global $setting_config;
self::parse_conf($setting_config);
define('MD5_KEY',md5($setting_config['md5_key']));
if(function_exists('date_default_timezone_set')){
if (is_numeric($setting_config['time_zone'])){
@date_default_timezone_set('Asia/Shanghai');
}else{
@date_default_timezone_set($setting_config['time_zone']);
}
}
//session start
self::start_session();
//output to the template
Tpl::output('setting_config',$setting_config);
//read language
Language::read('core_lang_index');
}