国产探花免费观看_亚洲丰满少妇自慰呻吟_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; 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 三亚市| 沅陵县| 榆树市| 新蔡县| 慈利县| 二连浩特市| 松阳县| 宣汉县| 瑞安市| 丹巴县| 缙云县| 资中县| 西安市| 定边县| 阜新市| 吕梁市| SHOW| 咸阳市| 金寨县| 邯郸市| 阳江市| 滨海县| 四会市| 彩票| 赣榆县| 张家界市| 万荣县| 万载县| 丹江口市| 锡林郭勒盟| 开平市| 新宾| 厦门市| 乾安县| 巴林右旗| 金寨县| 忻城县| 内江市| 平江县| 黄陵县| 瑞丽市|