TypechoJoeTheme
2023-08-02
2021-10-14
2020-11-05
2020-10-07
2020-08-19
2020-06-16
function checkIDCard($idcard){
// 只能是18位
if(strlen($idcard)!=18){
return false;
}
// 取出本体码
$idcard_base = substr($idcard, 0, 17);
// 取出校验码
$verify_code = substr($idcard, 17, 1);
// 加权因子
$factor = array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2);
// 校验码对应值
$verify_code_list = array('1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2');
// 根据前17位计算校验码
$total = 0;
...
2020-03-18
2019-10-15