PHP身份证校验码计算方法
中国(大陆)公民身份证号码每一位所代表的意义,网上很多文章都有介绍,在此就不多说。其中身份证号码的最后一位是校验码,跟据前17位计算得到。算法大 概是这样:把前17位的每一个数字和一串加权因子相乘,再计算这些乘积的和;把这些乘积的和模11得到的数字作为序号,最后在一个校验码串中提取出与序号 相对应的字符。当然,网上也有不少的文章教大家计算这个校验码,下面我们将尝试用PHP语言来完成这一工作,也许可以用于PHP开发中,如校验用户的身份证号码是否正确。 假设某中国(大陆)公民的身份证号码前17位是这个:44010221990101001(注:此人出生于2199年),那么我们跟据上面的算法尝试写几行
用户评论
推荐下载
-
IOS身份证校验详细介绍及示例代码
IOS 身份证校验 身份证基础知识: 身份证是国民的身份编号,编号是有一定规律的,这里介绍身份证验证规则比较详细。项目中经常会需要对身份证进行校验,我们先了解一些基本知识,然后分析代码 居民身份证号码
12 2021-01-31 -
CRC校验码计算器
CRC校验码计算工具(8位,16位,32位均可计算)
22 2019-05-14 -
数据BCC校验码计算工具
获得数据BCC校验码工具,MFC开发,使用方便,输入数据16进制字符串,点击计算生成BCC码。
103 2019-04-30 -
计算crc校验码的工具
计算crc很好的工具,支持多个多项式,包含了常用的
16 2020-09-20 -
Vin校验码计算源码.rar
强大的VIN计算,按标准方法计算,生成VIN码,可以导出EXCEL表格,提供了VIN算法,验证VIN的合法性。
12 2020-11-12 -
校验码计算小工具
该工具主要应用于校验码的计算,包含异或,校验和8位,校验和16位,生成0xFF的格式,和复制到剪切板,是编程通信协议的好帮手,基于VS2010上编译生成的MFC工具。
27 2018-12-08 -
计算CRC冗余校验码32
计算CRC 校验码 计算机网络
33 2019-01-11 -
CRC32校验码计算
CRC32计算,C++类,自动构造校验表,使用方便
36 2019-01-17 -
ModBus CRC校验码计算程序
ModBus CRC校验码计算程序,方便CRC值的计算
19 2020-08-18 -
校验码测试
最后一位校验码
30 2019-02-27
暂无评论