php输出中文乱码问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34193883/article/details/79854256

解决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

注意:前两种乱码修改完成后必须重启服务,后一种不需要重启任何服务和系统!

猜你喜欢

转载自blog.csdn.net/qq_34193883/article/details/79854256