2014年3月16日 星期日

[PHP] Solve scrambled code display in web when read from database


[PHP] Solve scrambled code display in web when read from database



四個編碼設定



我自己的經驗就是確認下述四個地方的編碼設定都是UTF8:




  1. mySQL資料表:用phpmyadmin建立資料表時,注意選擇utf8_unicode_ci的編碼 (通常在最下面)


  2. 在PHP內寫資料庫存取語法時,在mysql_select_db之前,加上 mysql_query(“SET NAMES ‘UTF8′");


  3. 顯示讀出資料庫結果的網頁,也要確認是否有加上


  4. 用編輯器開啟網頁編輯的編碼,若不是UTF8,會造成網頁內靜態中文字亂碼,因此請轉換為UTF8



Reference :



Related Posts:

0 意見:

張貼留言