[請益] iconv 同時轉 gb2312 日文 問題

看板PHP作者 ( Yan™)時間10年前 (2015/09/24 16:29), 編輯推噓3(304)
留言7則, 2人參與, 最新討論串1/1
各位前輩好! 想要把一段文字,由原本的GB2321(簡體字)轉成UTF8, 但遇到了如果內含日文字 例如 「美丽的曲線和草おはよう駅 」 最後iconv 會因為後面的日文非GB2321,因此空白! 不知道有沒有解決方法? 感謝萬分。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.49.232 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1443083342.A.899.html

09/24 21:24, , 1F
查了一下 GB 2312 是有包含日文假名的,似乎只有"駅"有缺
09/24 21:24, 1F

09/24 21:27, , 2F
要不要試試看用 GB 18030 或 GBK 來轉?
09/24 21:27, 2F

09/24 21:47, , 3F
剛才測試了一下,GB 18030 和 GBK 應該是可以的,你把原
09/24 21:47, 3F

09/24 21:47, , 4F
始編碼當成這兩個去轉應該就 OK 了 (然後 GB 2312 似乎不
09/24 21:47, 4F

09/24 21:49, , 5F
只缺了"駅",連那個"線"也是缺的...
09/24 21:49, 5F

09/24 23:28, , 6F
感謝回應 我試一下! 多謝
09/24 23:28, 6F

09/24 23:31, , 7F
哇賽!用GBK就OK了!!! 大感謝!
09/24 23:31, 7F
文章代碼(AID): #1M0xHEYP (PHP)
文章代碼(AID): #1M0xHEYP (PHP)