PHP中文乱码解决办法
php开发的同学经常会遇到网页乱码的问题,当初我还是一个小菜的时候,每每总是让乱码的问题折腾的要死。现在好了,有了这篇文章,妈妈再也不用担心我写的代码乱码了。
操作方法
- 01php文件本身的编码与网页的编码应匹配。 
- 02使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
- 03使用utf-8编码,那么php要输出头 :header(“Content-Type: text/html; charset=utf-8"),静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=utf-8">,所有文件的编码格式为utf-8。utf-8文件需要去掉bom头。 
- 04php文件的编码需要和数据库的编码一致。 
- 05需要做数据库操作的php程序前加mysql_query("set names '编码'");,编码和php编码一致,如果php编码是gb2312那mysql编码就是gb2312,如果是utf-8那mysql编码就是 utf8,这样插入或检索数据时就不会出现乱码了 
 赞 (0)
                        