PHP过滤昵称中emoji表情

       /**
     * 过滤掉emoji表情
     * @param string $str
     * @return string
     */
    function filter_emoji($str)
    {
    
    
        $str = preg_replace_callback(    //执行一个正则表达式搜索并且使用一个回调进行替换
            '/./u',
            function (array $match) {
    
    
                return strlen($match[0]) >= 4 ? '' : $match[0];
            },
            $str);
        return $str;
    }

猜你喜欢

转载自blog.csdn.net/weixin_40854327/article/details/112831684
今日推荐