您的位置:首页 > 其它

身份证号码校验系统

2015-08-07 09:37 323 查看
Test.php

<html>
<head>
<title>身份证校验系统</title>
</head>
<body>
<form action="Result.php" method="post">
请输入你的身份证号码:
<input type="text" name="number"/>
<input type="submit" value="提交">
</form>
</body>
</html>

Result.php

<?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<count($birthNumber);$i++){
echo "$birthNumber[$i]";
}
echo "</br>你的性别为:".$sex."</br>";
echo "你的地区为:".$adress;
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: