#眉標=Mantis #副標=Bug Tracker #大標=臭蟲管理系統-Mantis #作者=文/林學文 ================================ 程式1 # set these values to match your setup $g_hostname = “db”; $g_port = 3306; # 3306 is default $g_db_username = “root”; $g_db_password = “myrootpassword”; $g_database_name = “Mantis”; ================================ ================================ 程式2 $g_default_language = ‘chinese_traditional’; $g_fallback_language = ‘chinese_traditional’; $g_language_choices_arr = array( ‘english’, ‘chinese_traditional’); ================================ ================================ function lang_get( $p_string, @p_lang = null ) { ================================ ================================ function lang_get($p_string,$p_lang = ‘chinese_traditional’) { ================================ ================================ function lang_get($p_string,$p_lang = $g_default_language) { ================================ ================================ 程式3 function CT_to_upper($string) { $isChineseStart = false; $new_string = ""; $i = 0; while($i < strlen($string)) { $crtChar = ord(substr($string,$i,1)); if (ord(substr($string,$i,1)) <128) { if( $isChineseStart == false ) { $new_string .= strtoupper(substr($string,$i,1)); } else { $new_string .= substr($string,$i,1); $isChineseStart = false; } } else { if( $isChineseStart == false ) $isChineseStart = true; else $isChineseStart = false; $new_string .= substr($string,$i,1); } $i++; } return $new_string; } ================================