PHP处理字符保留常见字符

风之舞 2023-06-09 16:22:06 117
php 
简介: PHP处理字符保留常见字符
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;
}