版权声明:转载请注明出处 https://blog.csdn.net/wengedexiaozao/article/details/84136046
php正则表达式验证手机号码是否合法:
$phone = 13688888888;
$check = '/^(1(([35789][0-9])|(47)))\d{8}$/';
if (preg_match($check, $phone)) {
echo '合法';
} else {
echo '不合法';
}
如果用到验证的地方比较多,可以封装一下
function check_phone($phone){
$check = '/^(1(([35789][0-9])|(47)))\d{8}$/';
if (preg_match($check, $phone)) {
return true;
} else {
return false;
}
}