4
如何使用mb_convert_encoding或其他方法在PHP中將俄語字符轉換爲utf-8?在php中使用俄語的mb_convert_encoding
如何使用mb_convert_encoding或其他方法在PHP中將俄語字符轉換爲utf-8?在php中使用俄語的mb_convert_encoding
您是否嘗試過以下方法?不知道它是否有效。
mb_convert_encoding($str, 'UTF-8', 'auto');
$file = 'images/да так 1.jpg';//this is in UTF-8, needs to be system encoding (Russian)
$new_filename = mb_convert_encoding($file, "Windows-1251", "utf-8");//turn utf-8 to system encoding Windows-1251 (Russian)
現在你的俄語文件應該在PHP打開 你的俄語字符已經是UTF-8 你需要做的是在相同的編碼格式的名稱爲您的系統編碼
或者如果你需要相反的...
$new_filename = mb_convert_encoding($file, "utf-8", "Windows-1251");
ÙÙÙÉÏÎÙÙ??你知道這是哪種編碼? 這是一個俄語翻譯爲「數據已被刷新。 mb_convert_encoding($ str,'UTF-8','auto');不工作 – coderex 2009-07-27 11:40:38
也許http://2cyr.com/decode/?lang=en可以幫助你找出它是什麼編碼,猜猜它是koi8 ... – fresskoma 2009-07-27 11:49:38