欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP中json_encode中文被Unicode编码的解决办法

程序员文章站 2022-05-06 09:03:35
...
先对需要处理的数组的键值分别做urlencode处理,然后json_encode,最后做urldecode处理 。
functionencode_json($str) {return urldecode(json_encode(url_encode($str)));   
}

/**
 *@desc 递归的处理数组中的每一个键值对
 */functionurl_encode($str) {if(is_array($str)) {
        foreach($stras$key=>$value) {
            $str[urlencode($key)] = url_encode($value);
        }
    } else {
        $str = urlencode($str);
    }

    return$str;
}
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了PHP中json_encode中文被Unicode编码的解决办法,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。