标签:
转自 : http://blog.csdn.net/superbirds/article/details/8091910
解决方法:
另外从网上搜索到的其他方法
这是从网上搜索得到的又一篇相关文章
当使用php自带的json_encode对数据进行编码时,中文都会变成unicode,导致不可读。如:对字符串”厦门“进行json_encode后,输出的是"\u53a6\u95e8"。
查询了一下,有两种方法:
1.将"\u53a6\u95e8"还原成“厦门”,使用如下的代码:
2.先将中文字段urlencode,json_encode后,再用urldecode,也可以显示中文。
另,由于 json_encode 和 json_decode只支持utf-8编码的字符,GBK的字符要用json就得转换一下,附自己写的GBK转UTF-8的代码:
标签:
原文地址:http://www.cnblogs.com/Athrun/p/4779343.html