使用该方法成功输出结果:
function replace_unicode_escape_sequence($match) {
return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE');
}
$name = '\u65b0\u6d6a\u5fae\u535a';
$str = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', 'replace_unicode_escape_sequence', $name);
echo $str; //输出: 新浪微博
参考网址:https://blog.csdn.net/gongqinglin/article/details/80062695
发布者:彬彬笔记,转转请注明出处:https://www.binbinbiji.com/php/2173.html