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教程有兴趣的朋友有所帮助。