php使用正则表达式验证手机号码是否正确的方法
具体代码
function checkPhone($phone){
if(strlen($phone)!=11){ return false; }
if(preg_match("/^1[3456789]{1}[0-9]{9}$/",$phone)){
return true;
}else{
return false;
}
}
$phone='13800138000';
$result=checkPhone($phone);
if(!$result){
echo "手机号不正确";
}else{
echo "手机号正确";
}
由于现在手机号码段的不确定性,所以就只判断了1开头和11位纯数字
本文介绍了一种使用PHP和正则表达式验证手机号码正确性的方法。通过检查手机号是否为11位数字且以1开头来判断其有效性。
2万+

被折叠的 条评论
为什么被折叠?



