php怎么将数组转换为json而不会使中文出现乱码

如题所述

如果页面都是utf-8编码,一般不会出现乱码,如果不是utf-8,先转为utf-8。
如果想要转换的json中的中文可读的话,在json_encode之前,把所有数组内所有内容都用urlencode()处理一下,然用json_encode()转换成json字符串,最后再用urldecode()将编码过的中文转回来。
温馨提示:答案为网友推荐,仅供参考
相似回答