亲测,可用!
/* * 自定义json_encode,防止中文乱码,PHP5.4以下建议使用 * tally 2014-12-23 08:43:06 */ function encode_json($str) { return urldecode(json_encode(url_encode($str))); } function url_encode($str) { if(is_array($str)) { foreach($str as $key=>$value) { $str[urlencode($key)] = url_encode($value); } } else { $str = urlencode($str); } return $str; }
转载请注明:小码农 » 解决PHP json_encode 中文乱码问题