编码不统一,在项目开发中经常碰到。
主要问题除了显示乱码,就是在传输的过程中,数据丢失。
php 使用json_encode utf-8时,没有问题。
但gbk时,会导致在编码的过程,无法识别而数据丢失。
即json_encode过程,中文字符,和其它需要uXXX表示的字符是会丢失的。
解决方案:
①只是简单的显示。建议直接打印出页面。
不通过json_encode而直接使用页面。可以正常显示。
②使用扩展cjson.可以通过简单的修改指定的编码,导出
json. gbk测试通过。
因为yii中有自带,所以,只是简单的修改。CJSON
转发请注明出处http://blog.martoo.cn
如有漏缺,请联系我 QQ 243008827
My brother suggested I might like this web site. He was entirely right. This post actually made my day. You cann’t imagine simply how much time I had spent for this information! Thanks!