欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

过滤utf8 字符中超过三个字节的字符,或者非utf8字符

程序员文章站 2022-05-17 19:00:11
...
function filterUtf8($str)
    {
        /*utf8 编码表:
        * Unicode符号范围           | UTF-8编码方式
        * u0000 0000 - u0000 007F   | 0xxxxxxx
        * u0000 0080 - u0000 07FF   | 110xxxxx 10xxxxxx
        * u0000 0800 - u0000 FFFF   | 1110xxxx 10xxxxxx 10xxxxxx
        *
        */
        $re = '';
        $str = str_split(bin2hex($str), 2);

        $mo =  1

以上就介绍了过滤utf8 字符中超过三个字节的字符,或者非utf8字符,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。