dryu999 发表于 2017-12-30 11:31:22

<小田吃饺子> PHP:验证手机号码合法性

/**  
* 效验手机号码合法性
  
* @param $phone 手机号
  
* @return       
  
*/
  
function Verify_Phone($Phone = null){
  
/**
  
* 移动: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;
  
* 130、131、132、133、134、135、136、137、138、139
  
* 145、147
  
* 150、151、152、153、155、156、157、158、159
  
* 170、176、177、178
  
* 180、181、182、183、184、185、186、187、188、189
  
*/
  
$ret = false;
  
//判断是否有值
  
if($Phone){
  
$Phone_preg = '#^13[\d]{9}$|^14{1}\d{8}$|^15[^4]{1}\d{8}$|^17{1}\d{8}$|^18[\d]{9}$#';
  
//判断是否是正确手机号
  
if(preg_match($Phone_preg,$Phone)){
  
$ret = true;
  
}
  
}
  
return $ret;
  
}
  
页: [1]
查看完整版本: <小田吃饺子> PHP:验证手机号码合法性