PHP unicode 转汉字
刚子 发布于 阅读:100
function unicode_to_chinese($unicode_str) {
// 将Unicode编码的字符串转换为普通字符串
$unicode_str = preg_replace('/\\\\u([0-9a-f]{4})/i', '&#x\\1;', $unicode_str);
// 使用mb_convert_encoding函数进行转码
return mb_convert_encoding($unicode_str, "UTF-8", "HTML-ENTITIES");
}
// 示例
$unicode_str = '\u4f60\u597d'; // 你好
echo unicode_to_chinese($unicode_str); // 输出: 你好