亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

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

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

<?php// 計(jì)算身份證校驗(yàn)碼,根據(jù)國家標(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)碼對應(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位身份證升級到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
主站蜘蛛池模板: 午夜精品一区二区三区免费视频 | 亚洲欧美综合 | 欧美三级免费网站 | 好男人在线影院www 好看的一级毛片 | 午夜国产精品影院在线观看 | 国产xvideos在线观看 | 中文字幕在线观看第一页 | 日韩一区二区三区在线免费观看 | 国产在线毛片 | 亚洲国产清纯 | 国产精品日日摸夜夜添夜夜添1 | 欧美日韩一区二区三区在线视频 | 国产三级网站 | 日韩亚洲人成在线综合日本 | 国产在线一区精品对白麻豆 | 在线一区国产 | 国产日本高清动作片www网站 | 中国第一毛片 | 免费三及片 | 777成了人精品视频 777色淫网站女女 | 亚洲成a人片在线播放观看国产 | 国产美女做爰免费视 | 97综合久久 | 国产日本久久久久久久久婷婷 | 国产成人精品一区二区不卡 | 亚洲国产美女精品久久 | 一区二区不卡视频 | 青青草久草在线 | 亚洲国产成人久久精品图片 | 国产精品色 | 一级片在线 | 国产一区 在线播放 | 亚洲影视大全 | 北岛玲视频在线观看 | 80年代毛片dvd版 | 国产全黄a一级毛片视频 | 男女毛片免费视频看 | 黄色欧美在线观看 | 我要看黄色一级片 | 永久免费人成网ww555kkk手机 | 日本在线一区二区 |