身份证号码校验系统

Test.php
身份证校验系统
请输入你的身份证号码:

Result.php
$number=$_REQUEST['number'];
$separateNumber=str_split($number); //将身份证号码拆分成单个数字
$addressNumber=str_split($number,6); //将身份证号码拆分为6个数字一组
$birthNumber=array_slice($separateNumber,6,8); //提取身份证号码生日年月
//判断性别
$sex=null;
if($separateNumber[16]%2==0){ //取余判断奇偶数
$sex="女";
}else{
$sex="男";
}
//判断地址
$adress=null;
if($addressNumber[0]==340202){
$adress="安徽芜湖";
}
//判断生日
echo "你的生日为:";
for($i=0;$i
echo "$birthNumber[$i]";
}
echo "
你的性别为:".$sex."
";
echo "你的地区为:".$adress;
?>

你可能感兴趣的:(PHP)