PHP json_encode 不支持中文的问题
2017-08-24 11:53
495 查看
今天用一个包含中文的数组转json的时候发现存在问题;
'["\u8d3a\u54f2\u54f2","\u6731\u6653\u745e","\u674e\u946b","\u66fe\u7ef4\u59ae"]'网上找了很多,大多数都是错的,最后终于找到一个对的,记录下来吧!!正确的方法是在json_encode 中加入一个参数
JSON_UNESCAPED_UNICODEjson_encode($data, JSON_UNESCAPED_UNICODE); //必须是在PHP5.4以上权威认证:http://php.net/manual/en/function.json-encode.php
相关文章推荐
- PHP json_encode() 函数详解及中文乱码问题
- PHP的json_encode中文被转码的问题
- 关于php中json_encode中文乱码问题
- php中json_encode中文编码问题
- MySQL 存储php中json_encode格式中文问题及解决
- PHP json_encode() 函数介绍 与 中文问题
- PHP中MySQL存储json_encode格式中文问题解决
- php中json_encode中文编码问题分析
- php的json_encode()中文编码问题
- php中json_encode中文编码问题分析
- PHP的json_encode中文被转码的问题 在php5.2中做json_encode的时候。中文会被unicode编码, php5.3加入了options参数, 5.4以后才加入JSON_U
- PHP的json_encode中文被转码的问题
- php中json_encode处理gbk与gb2312中文乱码问题的解决方法
- php 解决json_encode中文UNICODE转码问题
- php中json_encode中文编码问题
- php 解决json_encode中文UNICODE转码问题
- [转]php 解决json_encode中文UNICODE转码问题
- PHP json_encode() 不支持中文字符的解决方案 ch_json_encode()
- PHP中json_encode中文编码的问题
- php 解决json_encode中文问题