php json_encode() 输出乱码问题

在php5.2中做json_encode的时候。中文会被unicode编码,
php5.3加入了options参数,
5.4以后才加入JSON_UNESCAPED_UNICODE,这个参数,不需要做escape和unicode处理。
所以在5.4之前都需要对中文做个处理
5.4之后中文转码只需要做如下处理

json_encode($str, JSON_UNESCAPED_UNICODE);

 这样就ok了

posted @ 2017-08-14 11:44  齐亚宗  阅读(192)  评论(0编辑  收藏  举报