PHP身份证号码输出出生日期,编写一个程序,实现输入一个身份证号码,输出该号对应人的出生日期,性别,并计算出年龄(根据输入的年月?

用户投稿 94 0

关于“php身份证号”的问题,小编就整理了【3】个相关介绍“php身份证号”的解答:

编写一个程序,实现输入一个身份证号码,输出该号对应人的出生日期,性别,并计算出年龄(根据输入的年月?

<%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="java.util.*"%><html><scriptlanguage="javascript">fuctionon_submit(){if(form1.user_id.value==""){alert("请输入身份证号码");form1.username.focus();returnfalse;}}</script><head><title>身份证号输入页面</title></head><body><formmethod="post"name=form1>请输入身份证号码<inputtype="text"name=user_id></form><%Stringstr=request.getParameter("user_id")%>您的身份证号位:<%=str%><br></body></html>

如何编写身份证代码?

没有身份证代码这种说法。正确的说法是公民身份号码,也可以说居民身份证号。

公民身份号码一共有18位,编写规则如下:

1.地址码

第1到6位是地址码,其中第1-2位是省份的代码,3-4位是城市的代码,5-6位是区县的代码,户口所在地决定了身份证号码1-6位的具体数字

2.出生日期码

第7到14位是出生日期,7-10位是年份,11-12位是月份,13-14位是天数,这是每个人与生俱来的,比如出生日期的2021年1月1日,那么他的出生日期码为:20210101

3.顺序码

15-17位是顺序码,就是在同一地址码区域内,对同年同月同日生的人员进行编号,其中第17位是性别代码,奇数会分给男性,偶数会分给女性。

4.校验码

第18位是校验码,顾名思义他的作用就是用来检验身份证号码是否正确的,机器也是根据这一位来判断身份证号码是否正确。

它是由号码编制单位根据特定的编码规则计算出来的,是一个0-10的数字,如果结果是10将其作为尾号身份证号码就会变为19位,所以利用X来代替10这个结果,这样的话身份证号码依然还是18位。

高考查询动态口令卡怎么填?

考生登录时,首先登录该网站,输入证件上的考生号、自己的身份证号以及登录密码,还需输入对应的动态口令,刮开对应的位置,即可看到卡片背面的密码,根据页面提示,根据教育考试院的要求填写,输入对应的密码即可操作成功。

高考查询动态口令卡需要填写手机号和身份证号。

1, 这个很明确,填写高考查询动态口令卡需要输入手机号和身份证号,这是官方规定。

2, 填写高考查询动态口令卡的原因是:高考成绩是一个非常重要的事情,学生和家长都非常关心,而查询成绩的流程是非常安全和保密的,高考查询动态口令卡是为了更好的确保查询过程的安全性。

3, 延伸内容是:动态口令卡可以在短信中获得,在填写高考查询动态口令卡的同时还需要小心,保护好个人隐私,避免信息泄漏。

到此,以上就是小编对于“php身份证号”的问题就介绍到这了,希望介绍关于“php身份证号”的【3】点解答对大家有用。

抱歉,评论功能暂时关闭!