[請益]用iconv轉換BIG5到UTF-8轉換失敗

看板PHP作者 (ㄚ信￾ )時間15年前 (2010/04/07 21:47), 編輯推噓3(308)
留言11則, 6人參與, 最新討論串1/1
請問一下,我有一個檔案內容是用Big5編碼的,而我的網頁是utf-8, 所以需要把檔案內容讀出來轉成utf-8,但是檔案裡面有一個符號"/", 這個符號一直轉不出來,但是我使用mb_convert_encoding就可以順利轉換, 請問一下這個原因是什麼???是iconv的bug嗎?那mb_convert_encoding跟iconv 的差別是什麼??麻煩高手指教,謝謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.105.53

04/07 21:52, , 1F
input encording 改為 Big5HKSCS 試試看? 不確定是不是
04/07 21:52, 1F

04/07 23:25, , 2F
差別在於一個不用下指令會強制略過。一個要下指令否則不會
04/07 23:25, 2F

04/07 23:26, , 3F
略過。
04/07 23:26, 3F

04/08 00:28, , 4F
也有可能是UAO
04/08 00:28, 4F

04/08 00:29, , 5F
試試副檔名用.txt 用firefox開能不能看到那個字
04/08 00:29, 5F

04/08 02:23, , 6F
我自己也是因為iconv轉的太糟才用mb的~後來就不用iconv
04/08 02:23, 6F

04/08 03:11, , 7F
iconv不能轉的字還不少,不過我忘了有沒有包括/
04/08 03:11, 7F

04/08 23:38, , 8F
啥指令不指令的? mb_convert_encoding 會偵測,判斷可能
04/08 23:38, 8F

04/08 23:39, , 9F
的 input string encoding .....
04/08 23:39, 9F

04/09 01:37, , 10F
應該是說iconv的ignore illegal sequence吧
04/09 01:37, 10F

04/09 01:37, , 11F
的參數
04/09 01:37, 11F
文章代碼(AID): #1Bl8pvjm (PHP)
文章代碼(AID): #1Bl8pvjm (PHP)