PHP中json_encode函数会将数据中的中文转成Unicode编码

PHP5.4版本,已经给JSON新增了一个选项: JSON_UNESCAPED_UNICODE。加上这个选项后,就不会自动把中文编码了。

echo json_encode("浙科软工", JSON_UNESCAPED_UNICODE);
由于 json_encode 和 json_decode只支持utf-8编码的字符,GBK的字符要用json就得转换一下。

你可能感兴趣的:(PHP中json_encode函数会将数据中的中文转成Unicode编码)