/*
移动:134-139,147,150,151,152,157,158,159,172,178,182,183,184,187,188,195,198 最新
联通:130,131,132,145,146,155,156,166,175,176,185,186,1440,10145,10646 最新
电信:133,153,173,177,180,181,189,190,191,193,199 最新
*/
/**
*@return 1中国移动,2中国联通 3中国电信 0未知
**/
function getphonetype($phone){
$phone = trim($phone);
$isChinaMobile = "/^134[0-8]\d{7}$|^(?:13[5-9]|147|15[0-27-9]|17[28]|18[2-478]|19[58]|)\d{8}$/"; //移动
$isChinaUnion = "/^1440\d{7}$|^(?:10145|10646)\d{6}$|^(?:13[0-2]|14[56]|15[56]|166|17[56]|18[56])\d{8}$/"; //联通
$isChinaTelcom = "/^(?:133|153|173|177|18[019]|19[0139])\d{8}$/"; //电信
if(preg_match($isChinaMobile, $phone)){
return 1;
}elseif(preg_match($isChinaUnion, $phone)){
return 2;
}elseif(preg_match($isChinaTelcom, $phone)){
return 3;
}else{
return 0;
}
}
标签:
php
本文转载自: https://blog.csdn.net/linchuantuo2016php/article/details/119482864
版权归原作者 linchuantuo2016php 所有, 如有侵权,请联系我们删除。
版权归原作者 linchuantuo2016php 所有, 如有侵权,请联系我们删除。