php乱码解决办法

前几天测试在线留言时,出现了乱码问题,相同的代码放在不同网站上乱码结果竟然不同。后来一步步测试才找了统一的解决办法。
1、在js中alert出要传递的参数,一般是没有乱码的
2、在这个js中alert(document.characterSet),可以显示当前页面的编码格式,一般乱码问题就出在编码格式不统一上
3、在参数接收端的php文件中,使用iconv() 函数实现格式转化。如:iconv(“GBK”, “UTF-8”, $value),它的意思就是把$value的值从”GBK”格式转化为“UTF-8”格式的字符,要注意的事,编码格式要使用大写字母!!用户的网站问题就出在了小写上!!
已无力吐槽了~

© 2013 – 2017, 李德涛博客. 版权所有.

发表评论

电子邮件地址不会被公开。 必填项已用*标注