php返回json数据中文显示的问题
来源:互联网 发布:防止域名被腾讯报毒 编辑:程序博客网 时间:2024/05/16 08:27
当使用php自带的json_encode对数据进行编码时,中文都会变成unicode,导致不可读。如:对字符串”厦门“进行json_encode后,输出的是"\u53a6\u95e8"。
解决方法:
1.$str= preg_replace("#\\\u([0-9a-f]+)#ie", "iconv('UCS-2', 'UTF-8', pack('H4', '\\1'))", $str);
2.PHP5.4版本,已经给Json新增了一个选项: JSON_UNESCAPED_UNICODE。加上这个选项后,就不会自动把中文编码了。
echo json_encode("厦门", JSON_UNESCAPED_UNICODE);
阅读全文
0 0
- [json] -- php返回json数据中文显示的问题
- php返回json数据中文显示的问题
- php返回json数据中文显示的问题
- php返回json数据中文显示的问题
- php返回json数据中文显示的问题
- PHP返回JSON数据及中文编码问题的解决方案
- JSON返回的数据中文乱码问题!!!
- json数据的中文显示问题 python
- php 返回的Json格式数据中文乱码
- 关于springmvc 返回json数据null字段的显示问题
- python 打印json格式的数据中文显示问题
- 解决json接口数据中文显示为null的问题
- python中json数据中文编码显示的问题
- python 打印json格式的数据中文显示问题
- 【转载】json数据的中文显示问题 python
- php返回的json中文乱码
- PHP 编程JSON数据中文乱码问题的解决
- php返回json数据
- 全栈工程师之路-中级篇之小程序开发-第三章第五节获取用户权限、下载文件、保存到相册、用户拒绝授权重新授权
- JAVA环境配置
- cyclicBarrier
- Springboot启动后只能本地访问,无法通过外部IP访问
- 关于emoji表情在Qt(详细利用代码晚点分享)
- php返回json数据中文显示的问题
- JS追加文件下载
- eclipse下进行ndk开发步骤
- 韦东山第12课-字符设备驱动框架、led驱动
- 【上云须知】全面了解阿里云能为你做什么
- Ericsson Ridea从入门到精通(四)
- 最长公共上升子序列内n^4~n^2
- 微信小程序 页面跳转传参详解
- Linux学习:安装Linux虚拟机