最完整的php验证手机号码:
移动:134、135、136、137、138、139、150、151、152、157、158、159、182、183、184、187、188、178(4G)、147(上网卡);
联通:130、131、132、155、156、185、186、176(4G)、145(上网卡);
电信:133、153、180、181、189 、177(4G);
卫星通信:1349
虚拟运营商:170
/**
* 验证手机号是否正确
* @param INT $mobile
*/
function isMobile($mobile) {
if (!is_numeric($mobile)) {
return false;
}
return preg_match('#^13[\d]{9}$|^14[5,7]{1}\d{8}$|^15[^4]{1}\d{8}$|^17[0,6,7,8]{1}\d{8}$|^18[\d]{9}$#', $mobile) ? true : false;
}
该博客提供了一个PHP函数,用于验证手机号码是否有效。函数涵盖了中国移动、联通、电信及卫星通信和虚拟运营商的号段,确保了手机号码的全面验证。通过正则表达式匹配,该函数能判断输入的号码是否符合11位数的手机号码格式。
682

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



