Friday, June 1, 2012

[MYSQL] 資料庫編碼與網頁編碼不相同的解決方式


今天在處理一個日文網站時,遇到資料庫是UTF8編碼,網頁卻是sjis編碼,因為有要求不能改前台編碼,所以,我們只能把資料庫的資料進行轉碼,方式如下...


$str=iconv('UTF-8', 'SJIS//IGNORE', $result["content"]);

註:還有一個mb_convert_encoding函式,據說比iconv更好,但是需要在php.ini裡面開啟功能,有興趣的朋友可以自己研究一下。

No comments:

Post a Comment