function filterEmoji($str) { $str = preg_replace_callback( '/./u', function (array $match) { return strlen($match[0]) >= 4 ? '' : $match[0]; }, $str); return $str; }
使用方法
$nickname = $this->frparam('nickname',1); $nickname = $this->filterEmoji($nickname);