0
我有一個問題,當我嘗試使用mb_convert_encoding
函數將PHP中的編碼轉換時。'ISO-8859-1'字符在'UTF-8'中不可讀'
主要想法是更改具有'ISO-8859-1'編碼的'CSV'文件的格式。我希望格式化爲'CSV'的輸出採用'UTF-8'編碼,並且與輸入一樣可讀。
mb_convert_encoding
能夠完成任務,但是,當我嘗試用記事本打開++我得到奇怪的字符,而不是希臘的人將「ISO-8859-1」原來CSV不得不格式化的CSV。
這是爲什麼?
「完成工作」聽起來像生成的文件沒有錯,但Notepad ++無法正確顯示它? – JJJ
Notepad ++認爲它是什麼編碼? (請參閱屏幕右下方。) – dan04
Notepad ++認爲它是'ANSI as UTF-8'。 – user1424162