使用 JSON_UNESCAPED_UNICODE 选项
<?php
$arr = array('runoob' =>'教程', 'taobao' =>'淘宝网');
echo json_encode($arr); // 编码中文
echo PHP_EOL; // 换行符
echo json_encode($arr, JSON_UNESCAPED_UNICODE); // 不编码中文
?>
以上代码执行结果为:
{"runoob":"\u83dc\u9e1f\u6559\u7a0b","taobao":"\u6dd8\u5b9d\u7f51"}
{"runoob":"教程","taobao":"淘宝网"}