博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

PHP 去掉emoji字符

Posted on 2018-04-04 14:14  峰雪  阅读(1389)  评论(0编辑  收藏  举报
    
    function isMatchEmoji($str)
    {
        $pattern='/./u';
        $rs=preg_match_all($pattern,$str,$match);
        if($rs>0){
            foreach($match[0] as $m){
                if(strlen($m) >= 4){
                    return true;
                }
            }            
        }
        return false;
    }
    
    $str='ko👑🎤哈罗';
    $rs=isMatchEmoji($str);
    echo $rs?'have emoji':'not have emoji';