1. 程式人生 > >php輸出中文亂碼問題

php輸出中文亂碼問題

解決php輸出中文亂碼問題

  1. php頁面輸出亂碼

方法一

設定php.ini字符集,修改【default_charset = "UTF-8"】

方法二

在php檔案開頭設定預設字符集
header("Content-Type: text/html;charset=utf-8");
  1. html頁面輸出亂碼

    設定html頁面字符集

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  1. cmd輸出顯示中文亂碼

    設定windows系統字符集

 mode con cp select=65001  //設定為utf8

內碼表描述
  1258 越南語
  1257 波羅的語
  1256 阿拉伯語
  1255 希伯來語
  1254 土耳其語
  1253 希臘語
  1252 拉丁 1 字元 (ANSI)
  1251 西里爾語
  1250 中歐語言
  950 繁體中文
  949 朝鮮語
  936 簡體中文(預設)
  932 日語
  874 泰國語
  850 多語種 (MS-DOS Latin1)
  437 MS-DOS 美國英語
65001 utf-8

注意:前兩種亂碼修改完成後必須重啟服務,後一種不需要重啟任何服務和系統!