• 技术文章 >后端开发 >PHP问题

    php如何将unicode转换中文

    藏色散人藏色散人2020-07-14 09:03:52原创5648

    php将unicode转换中文的方法:首先创建一个PHP示例文件;然后定义一个decodeUnicode方法;接着在方法体内通过“preg_replace_callback”等函数方法实现unicode转换中文的效果;最后执行相关文件即可。

    php把unicode转化成中文实用方法

    //把unicode转化成中文
    function decodeUnicode($str)
    {
        return preg_replace_callback('/\\\\u([0-9a-f]{4})/i',
            create_function(
                '$matches',
                'return mb_convert_encoding(pack("H*", $matches[1]), "UTF-8", "UCS-2BE");'
            ),
            $str);
    }

    实测好用。

    更多相关知识,请访问PHP中文网

    以上就是php如何将unicode转换中文的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php unicode
    上一篇:php如何删除数组中的第一个元素 下一篇:php实现html标签的转义
    千万级数据并发解决方案

    相关文章推荐

    • php unicode如何转汉字• 如何用php实现unicode和utf8的转换?• unicode如何转汉字• php怎样实现utf8转unicode?
    1/1

    PHP中文网