PHP big5轉utf8不要用iconv(),iconv這個函數,用mb_convert_encoding

不要以為big5轉utf8就用iconv()這麼簡單

big5有很多字是沒有收錄的:

綫、綉、滙、栢、峯、頴、邨、着、双
iconv這個函數他遇到轉不出來的字,就停住了,可能會造成輸出文件中斷,導致文件結構錯誤。
請改用 mb_convert_encoding ,別高興太早 big5 沒有的字依然不會出來,只是不會因為遇到 big5 不認識的字就卡住,雖然輸出的速度好像會比iconv慢,不過順利解決問題。

測試:

用法:

原文出自:

http://sweslo17.blogspot.tw/2012/04/big5-erpms-sql-local-cache-phpiconv.html
http://dev.sopili.net/2009/08/phpbig5utf8iconv.html
http://help.i2yes.com/?q=node/65

相關文章:

READ  jQuery 取物件座標 X,Y 相對位置&絕對位置

PHP big5轉utf8不要用iconv(),iconv這個函數,用mb_convert_encoding” 有 1 則迴響.

發表迴響