国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)/技術(shù)文章
文章詳情頁(yè)

PHP驗(yàn)證身份證收藏

瀏覽:3日期:2024-01-12 16:22:19

身份證方面的函數(shù),個(gè)人感覺挺有用的,特別是在網(wǎng)絡(luò)問卷調(diào)查時(shí),對(duì)個(gè)人信息里的身份證進(jìn)行驗(yàn)證很有用,發(fā)出來分享一下。

<?php// 計(jì)算身份證校驗(yàn)碼,根據(jù)國(guó)家標(biāo)準(zhǔn)GB 11643-1999 function idcard_verify_number($idcard_base){  if (strlen($idcard_base) != 17){ return false; }  // 加權(quán)因子  $factor = array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2);

 // 校驗(yàn)碼對(duì)應(yīng)值  $verify_number_list = array(’1’, ’0’, ’X’, ’9’, ’8’, ’7’, ’6’, ’5’, ’4’, ’3’, ’2’);

 $checksum = 0;  for ($i = 0; $i < strlen($idcard_base); $i++){ $checksum += substr($idcard_base, $i, 1) * $factor[$i];  }

 $mod = $checksum % 11;  $verify_number = $verify_number_list[$mod];

 return $verify_number; }

// 將15位身份證升級(jí)到18位 function idcard_15to18($idcard){  if (strlen($idcard) != 15){ return false;  }else{ // 如果身份證順序碼是996 997 998 999,這些是為百歲以上老人的特殊編碼 if (array_search(substr($idcard, 12, 3), array(’996’, ’997’, ’998’, ’999’)) !== false){  $idcard = substr($idcard, 0, 6) . ’18’. substr($idcard, 6, 9); }else{  $idcard = substr($idcard, 0, 6) . ’19’. substr($idcard, 6, 9); }  }

 $idcard = $idcard . idcard_verify_number($idcard);

 return $idcard; }

// 18位身份證校驗(yàn)碼有效性檢查 function idcard_checksum18($idcard){  if (strlen($idcard) != 18){ return false; }  $idcard_base = substr($idcard, 0, 17);  if (idcard_verify_number($idcard_base) != strtoupper(substr($idcard, 17, 1))){ return false;  }else{ return true;  } }?>其中的$idcard_base是指身份證中的本位碼,本位碼是18位身份證里才有的,也就是18位身份證的前17位,最后一位稱為校驗(yàn)碼 一般在使用的時(shí)候不用直接調(diào)用idcard_verify_number(),平時(shí)的應(yīng)用大多是使用后兩個(gè)函數(shù),這些函數(shù)都沒有關(guān)心身份證字符串的格式問題,在調(diào)用前自行進(jìn)行格式檢查。

標(biāo)簽: PHP
主站蜘蛛池模板: 全部aⅴ极品视觉盛宴精品 全部免费a级毛片 | 久久国产精品免费一区二区三区 | 男女男精品视频网站在线观看 | 欧美成人看片黄a免费看 | 中日韩精品视频在线观看 | 欧美中文字幕在线看 | xxxx欧美视频 | 亚洲天堂在线视频观看 | 日本特级淫片免费看 | 日本天堂网址 | 99久久国产 | 欧美精品亚洲精品日韩 | 91精品国产色综合久久 | 日韩精品午夜视频一区二区三区 | 国产精品高清视亚洲精品 | 国产成人福利免费观看 | 四色6677最新永久网站 | 99aiav国产精品视频 | 国产中文字幕在线观看 | 欧美一级高清毛片aaa | 久久久日本久久久久123 | 国产成人精品久久一区二区三区 | 国产成人久久久精品毛片 | 亚洲欧美综合国产精品一区 | 久久不雅视频 | 色琪琪一本到影院 | 美女一级ba大片免色野外 | 欧美在线观看一区二区三区 | 日韩 欧美 自拍 在线 视频 | 中文日韩字幕一区在线观看 | 美国人成毛片在线播放 | 欧美a免费 | 亚洲精品国产综合一线久久 | 91啦中文成人 | 成人一级 | 欧美一级大片免费观看 | 午夜视频在线观看一区二区 | 精品国产一区二区三区四区vr | www.久草视频 | 成人综合在线视频免费观看 | 三级网站视频 |