PHP常用手机、邮箱正则表达式代码片段

作者:IT技术圈子 浏览量:270   更新于 2023-09-30 23:46 标签:

验证手机号码

/**
 * 验证手机号码格式
 * @param $mobile 手机号码
 */
function check_mobile($mobile){
    if(preg_match('/1[34578]\d{9}$/',$mobile))
        return true;
    return false;
}

验证邮箱

/**
 * 验证邮箱地址格式
 * @param $email 邮箱地址
 */
function check_email($email){
    if(filter_var($email,FILTER_VALIDATE_EMAIL))
        return true;
    return false;
}

验证固定电话

/**
 * 验证固定电话
 * @param $mobile
 * @return bool
 */
function check_telephone($mobile){
    if(preg_match('/^([0-9]{3,4}-)?[0-9]{7,8}$/',$mobile))
        return true;
    return false;
}