输入banner图图片脚本导航/分类

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

先对需要处理的数组的键值分别做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 <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

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