PHP解决中文乱码问题

原创
2016-07-29 09:12:18 864浏览

初学PHP,在汉字页面间传输和转换的时候,遇到了中文乱码问题。
究其原因乱码无外乎以下几种情况:
1、html页本身的乱码问题,
解决方法:纯html页使用

2、php页面本身存在乱码,解决方法:

header("Content-type=text/html;charset=utf-8");

3、在html页和php处理页均没有错误,但是数据在传输过程中出现了乱码,这时就应该考虑一下html页与php处理页的编码方式是否一致了,只有编码方式一致,才能获得正确的数据信息。比如说,html页使用gb2312方式编码,那么你的php页面也要使用gb2312的编码方式来进行页面的处理,只有样才不会出现下面的这样一堆乱码:
??¢è????¥??°?-¤???é?¢?????¨?·2???é????????。

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了PHP解决中文乱码问题,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。