/** * 加载指定的语言项至全局语言数据中 * * @param none * @return void */ static function load($lang_file) { static $loaded = array(); $old_lang = $new_lang = array(); $file_md5 = md5($lang_file); if (!isset($loaded[$file_md5])) { $new_lang = MY_Lang::fetch($lang_file); $loaded[$file_md5] = $lang_file; } else { return; } $old_lang =& $GLOBALS['VERNELANG']; if (is_array($old_lang)) { $new_lang = array_merge($old_lang, $new_lang); } $GLOBALS['VERNELANG'] = $new_lang; }