首页 > 精简实用 > 简单判断登陆用户账号是email,还是手机号,还是账户的方法
2020
10-09

简单判断登陆用户账号是email,还是手机号,还是账户的方法

简单判断登陆用户账号是email,还是手机号,还是账户的方法

$check_email = preg_match("/[a-z0-9_\-\.]+@([a-z0-9_\-]+?\.)+[a-z]{2,3}/i", $username, $match_email);
$check_mobile = preg_match("/^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/", $username, $match_mobile);
if ($check_email) {
    $email = $username;
    $username = '';
    $mobile = '';
    $type = 2;
} elseif ($check_mobile) {
    $mobile = $username;
    $username = '';
    $email = '';
    $type = 3;
} else {
    $mobile = '';
    $email = '';
    $type = 1;
}
作者:热淘网
热淘网

本文》有 0 条评论

留下一个回复