我試圖用str_replace
將兩個字母的語言縮寫轉換爲完整的單詞。 我遇到的問題是它們在回聲時互相影響。str_replace干擾
$lang = str_replace("en", "English", $lang);
$lang = str_replace("es", "Spanish", $lang);
$lang = str_replace("pt", "Portuguese", $lang);
$lang = str_replace("fr", "French", $lang);
$lang = str_replace("de", "German", $lang);
$lang = str_replace("it", "Italian", $lang);
$lang = str_replace("pl", "Polish", $lang);
$lang = str_replace("ru", "Russian", $lang);
$lang = str_replace("sv", "Spanish (El Salvador)", $lang);
$lang = str_replace("ko", "Korean", $lang);
$lang = str_replace("zh", "Chinese", $lang);
$lang = str_replace("nl", "Dutch", $lang);
一個例子:當我回聲出en
,我得到EnglIcelandich
。
上面的列表較大,但這只是一個例子。我嘗試重命名變種,但沒有運氣。
$ lang包含什麼?請發佈一小段代碼 –
您將對每個結果重複執行str_replace。 – cgTag
@Wololo $ lang將是一個兩個字母的單詞。示例en英文 – chillers