PHP下如何过滤掉除了汉字、数字和字母外的所有字符?包括过滤掉特殊字符

function match_chinese($chars,$encoding='utf8')
{
    $pattern =($encoding=='utf8')?'/[\x{4e00}-\x{9fa5}a-zA-Z0-9]/u':'/[\x80-\xFF]/';
    preg_match_all($pattern,$chars,$result);
    $temp =join('',$result[0]);
    return $temp;
}
ph.w
ph.w 6个月前

已被 0 人挖起

回应
登录 后发表评论
  • 消灭零回应