我正在使用Xenforo論壇腳本。對於線程標題中的非英文字符,有一種將非英文字符轉換爲英文字符的功能。Url羅馬化問題
無論何時我發佈「ö」轉換爲「oe」。但函數數組是;
$title = strtr($title, array(
'"' => '',
"'" => '',
"Ö" => "o",
"ö" => "o",
"C" => "c",
"c" => "c",
"Ğ" => "g",
"ğ" => "g",
"Ş" => "s",
"ş" => "s",
"Ü" => "u",
"ü" => "u",
"İ" => "i",
"ı" => "i",
"Ç" => "c",
"ç" => "c",
"é" => "i",
"â" => "a",
"Ê" => "e",
"Â" => "a",
"?" => "_",
"*" => "_",
"." => "_",
"," => "_",
";" => "_",
")" => "_",
"(" => "_",
"{" => "_",
"}" => "_",
"[" => "_",
"]" => "_",
"!" => "_",
"+" => "_",
"%" => "_",
"&" => "_",
"#" => "_",
"$" => "_",
"=" => "_",
"ê" => "e",
"." => "-"
));
爲什麼「ö」字符轉換爲「oe」?我想把「ö」當作「o」。
你的問題是什麼? – Robert
爲什麼「ö」不按數組轉換?我想把「ö」當作「o」。 – ahmetlutfu
您應該提供更多信息:您使用哪種語言(PHP?),是框架的代碼部分,您的代碼是什麼樣的?沒有這個,很難說出了什麼問題。 – Robert