php怎么判断是不是手机号

肯定要用正则表达式解决了。

$g = "/^1[34578]\d{9}$/"

上面是正则表达式,那怎么用PHP来写呢?

$g = "/^1[34578]\d{9}$/"
if(preg_match($g, $mobile)){
    echo '是手机号。';
}

这样就可以了。