php 过滤手机号及类似手机号

发布网友

我来回答

1个回答

热心网友

帮你找了以下:

$phonenumber = '13712345678';  
if(preg_match("/^1[34578]{1}\d{9}$/",$phonenumber)){  
    echo "是手机号码";  
}else{  
    echo "不是手机号码";

这段代码可以检车你要查询的变量是不是一个手机号码。

/^1[34578]{1}\d{9}$/这个正则表达式,表示必须1开头,第二位数是3|4|5||7|8,如果那天出了16*开头的号码,你可以在后面再加一个6就可以了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com