国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php正則判斷是否為合法身份證號的方法

2024-09-04 11:49:26
字體:
來源:轉載
供稿:網友
  1. /** 
  2.  * 判斷是否為合法的身份證號碼
  3.  * @param $mobile 
  4.  * @return int 
  5.  */ 
  6. functionisCreditNo($vStr){ 
  7.   $vCity=array
  8.     ?',?',?',?',?',?',?', 
  9.     ?',?',?',?',?',?',?', 
  10.     ?',?',?',?',?',?',?', 
  11.     ?',?',?',?',?',?',?', 
  12.     ?',?',?',?',?',?',?' 
  13.   ); 
  14.   if(!<a href="/tags.php/preg_match/" target="_blank">preg_match</a>('/^([/d]{17}[xX/d]|[/d]{15})$/',$vStr))returnfalse; 
  15.   if(!in_array(<a href="/tags.php/substr/" target="_blank">substr</a>($vStr, 0, 2),$vCity))returnfalse; 
  16.   $vStr= preg_replace('/[xX]$/i','a',$vStr); 
  17.   $vLength=strlen($vStr); 
  18.   if($vLength== 18) { 
  19.     $vBirthday=substr($vStr, 6, 4) .'-'.substr($vStr, 10, 2) .'-'.substr($vStr, 12, 2); 
  20.   }else
  21.     $vBirthday=?'.substr($vStr, 6, 2) .'-'.substr($vStr, 8, 2) .'-'.substr($vStr, 10, 2); 
  22.   } 
  23.   if(date('Y-m-d',<a href="/tags.php/strtotime/" target="_blank">strtotime</a>($vBirthday)) !=$vBirthday)returnfalse; 
  24.   if($vLength== 18) { 
  25.     $vSum= 0; 
  26.     for($i= 17 ;$i>= 0 ;$i--) { 
  27.       $vSubStr=substr($vStr, 17 -$i, 1); 
  28.       $vSum+= (pow(2,$i) % 11) * (($vSubStr=='a') ? 10 :intval($vSubStr, 11)); 
  29.     } //Vevb.com 
  30.     if($vSum% 11 != 1)returnfalse; 
  31.   } 
  32.   returntrue; 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄂托克前旗| 太湖县| 西乌珠穆沁旗| 克拉玛依市| 遵义市| 常宁市| 孙吴县| 延安市| 新干县| 图们市| 鹿泉市| 遂昌县| 镇雄县| 同江市| 新和县| 鹤岗市| 忻州市| 香港 | 乌兰浩特市| 游戏| 奉贤区| 长垣县| 曲水县| 定安县| 大渡口区| 海原县| 德州市| 谢通门县| 广河县| 普兰县| 沛县| 略阳县| 台东县| 辉南县| 巫山县| 丁青县| 罗江县| 东兰县| 景宁| 攀枝花市| 景德镇市|