php从身份证获取性别和出生年月


Posted in PHP onFebruary 09, 2017

话不多说,请看代码:

//通过身份证号查询出性别与生日
 $birth = strlen($idcard)==15 ? ('19' . substr($idcard, 6, 6)) : substr($idcard, 6, 8);
 $sex = substr($idcard, (strlen($idcard)==15 ? -2 : -1), 1) % 2 ? '1' : '0'; //1为男 2为女
//通过身份证号查询出性别与生日
 if($data['cardtype'] == 'idcard'){
 $data['birth'] = strlen($data['cardno'])==15 ? ('19' . substr($data['cardno'], 6, 6)) : substr($data['cardno'], 6, 8);
 $data['sex'] = substr($data['cardno'], (strlen($data['cardno'])==15 ? -2 : -1), 1) % 2 ? '1' : '0';

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

PHP 相关文章推荐
如何限制访问者的ip(PHPBB的代码)
Oct 09 PHP
php pcntl_fork和pcntl_fork 的用法
Apr 13 PHP
thinkphp实现数组分页示例
Apr 13 PHP
php利用反射实现插件机制的方法
Mar 14 PHP
ECSHOP在PHP5.5及高版本上报错的解决方法
Aug 31 PHP
php redis实现对200w用户的即时推送
Mar 04 PHP
php封装json通信接口详解及实例
Mar 07 PHP
PHP使用imagick扩展实现合并图像的方法
Apr 25 PHP
ThinkPHP中create()方法自动验证实例
Apr 26 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
May 21 PHP
php从数据库读取数据,并以json格式返回数据的方法
Aug 21 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
Mar 21 PHP
Yii2框架实现数据库常用操作总结
Feb 08 #PHP
Yii2实现中国省市区三级联动实例
Feb 08 #PHP
PHP+Ajax无刷新带进度条图片上传示例
Feb 08 #PHP
PHP中的使用curl发送请求(GET请求和POST请求)
Feb 08 #PHP
php制作基于xml的RSS订阅源功能示例
Feb 08 #PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
Feb 08 #PHP
php实现XML和数组的相互转化功能示例
Feb 08 #PHP
You might like
php利用header函数实现文件下载时直接提示保存
2009/11/12 PHP
PHP容易忘记的知识点分享
2013/04/30 PHP
mac环境中使用brew安装php5.5.15
2014/08/18 PHP
php实现通用的信用卡验证类
2015/03/24 PHP
php使用QueryList轻松采集js动态渲染页面方法
2018/09/11 PHP
PDO::commit讲解
2019/01/27 PHP
jquer之ajaxQueue简单实现代码
2011/09/15 Javascript
使用js实现雪花飘落效果
2013/08/26 Javascript
JQuery对id中含有特殊字符的转义处理示例
2013/09/06 Javascript
javascript写的一个模拟阅读小说的程序
2014/04/04 Javascript
javascript实现五星评分功能
2015/11/10 Javascript
javascript如何写热点图
2015/12/08 Javascript
jQuery弹出下拉列表插件(实现kindeditor的@功能)
2016/08/16 Javascript
js格式化时间的简单实例
2016/11/27 Javascript
浅析vue component 组件使用
2017/03/06 Javascript
JavaScript之创意时钟项目(实例讲解)
2017/10/23 Javascript
JS动态添加元素及绑定事件造成程序重复执行解决
2017/12/07 Javascript
用Python程序抓取网页的HTML信息的一个小实例
2015/05/02 Python
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
2017/04/17 Python
解决python3 requests headers参数不能有中文的问题
2019/08/21 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
pyecharts在数据可视化中的应用详解
2020/06/08 Python
python上下文管理的使用场景实例讲解
2021/03/03 Python
Blue Nile中国官网:全球知名的钻石和珠宝网络零售商
2020/03/22 全球购物
团员个人的自我评价
2013/12/02 职场文书
大学生个人自荐信样本
2014/03/02 职场文书
教师党员公开承诺书
2014/03/25 职场文书
网站美工岗位职责
2014/04/02 职场文书
房产委托公证书样本
2014/04/04 职场文书
食品安全承诺书
2014/05/22 职场文书
4s店活动策划方案
2014/08/25 职场文书
计算机科学与技术专业求职信
2014/09/03 职场文书
股指期货心得体会
2014/09/13 职场文书
2014统计局民主生活会对照检查材料思想汇报
2014/10/02 职场文书
建议书格式
2015/02/04 职场文书
技术入股协议书
2016/03/22 职场文书