PHP过滤移除Emoji表情

//过滤emoji表情的函数
function cccitu_emoji($str) {
$str = preg_replace_callback('/./u',
function (array $match) {
return strlen($match[0]) >= 4 ? '' : $match[0];
},
$str);
return $str;
}

//测试过滤效果
$emoji='玩机,大学。CCCiTU';
echo cccitu_emoji($emoji);//玩机,大学。CCCiTU