多语言展示
当前在线:953今日阅读:91今日分享:37

PHP中文乱码解决办法

php开发的同学经常会遇到网页乱码的问题,当初我还是一个小菜的时候,每每总是让乱码的问题折腾的要死。现在好了,有了这篇文章,妈妈再也不用担心我写的代码乱码了。
工具/原料
1

php代码

2

ide

方法/步骤
1

php文件本身的编码与网页的编码应匹配。

2

使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312'),静态页面添加

3

使用utf-8编码,那么php要输出头 :header(“Content-Type: text/html; charset=utf-8'),静态页面添加,所有文件的编码格式为utf-8。utf-8文件需要去掉bom头。

4

php文件的编码需要和数据库的编码一致。

5

需要做数据库操作的php程序前加mysql_query('set names '编码'');,编码和php编码一致,如果php编码是gb2312那mysql编码就是gb2312,如果是utf-8那mysql编码就是 utf8,这样插入或检索数据时就不会出现乱码了

推荐信息