php将数组转换为JSON中文字符串(兼容中文)

   2020-07-02 14:23:40

php

使用json_encode将PHP数组转为json格式时编码问题,以下函数将其转为中文:

function json_encode_cn($array, $force_object=false) {
    if ($force_object) {
        return unicodeDecode(json_encode($array, JSON_FORCE_OBJECT));
    }
    return unicodeDecode(json_encode($array));
}
function unicodeDecode($data) {           
    $rs = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', 'replace_unicode_escape_sequence', $data);    
    return $rs;
}

相关评论:
admin test
admin test

靡不有初|  当前时间:  |  网站运行时间:  |鲜克有终

今年剩余【农历】:

粤ICP备19080315号