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 相关文章推荐
PHP 中的面向对象编程:通向大型 PHP 工程的办法
Dec 03 PHP
创建配置文件 用PHP写出自己的BLOG系统 2
Apr 12 PHP
php 冒泡排序 交换排序法
May 10 PHP
php中Smarty模板初体验
Aug 08 PHP
PHP下利用shell后台运行PHP脚本,并获取该脚本的Process ID的代码
Sep 19 PHP
php文件怎么打开 如何执行php文件
Dec 21 PHP
php析构函数的简单使用说明
Aug 24 PHP
PHP中常见的缓存技术实例分析
Sep 23 PHP
分享五个PHP7性能优化提升技巧
Dec 07 PHP
PHP使用数组依次替换字符串中匹配项
Jan 08 PHP
功能强大的php文件上传类
Aug 29 PHP
thinkPHP微信分享接口JSSDK用法实例
Jul 07 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注释实例技巧
2008/10/03 PHP
在PHP中检查PHP文件是否有语法错误的方法
2009/12/23 PHP
Discuz7.2版的faq.php SQL注入漏洞分析
2014/08/06 PHP
PHP时间戳和日期相互转换操作实例小结
2018/12/18 PHP
PHP设计模式之迭代器模式Iterator实例分析【对象行为型】
2020/04/26 PHP
php命令行模式代码实例详解
2021/02/26 PHP
实现超用户体验 table排序javascript实现代码
2009/06/22 Javascript
JavaScript内核之基本概念
2011/10/21 Javascript
jquery中获取元素里某一特定子元素的代码
2014/12/02 Javascript
jQuery对象与DOM对象转换方法详解
2016/05/10 Javascript
Html5+jQuery+CSS制作相册小记录
2016/12/30 Javascript
详解angularJs指令的3种绑定策略
2017/04/13 Javascript
基于 Immutable.js 实现撤销重做功能的实例代码
2018/03/01 Javascript
基于Vue2实现简易的省市区县三级联动组件效果
2018/11/05 Javascript
微信小程序使用canvas的画图操作示例
2019/01/18 Javascript
JavaScript"模拟事件"的注意要点详解
2019/02/13 Javascript
mpvue性能优化实战技巧(小结)
2019/04/17 Javascript
微信小程序移动拖拽视图-movable-view实例详解
2019/08/17 Javascript
js实现图片无缝循环轮播
2019/10/28 Javascript
js实现点赞按钮功能的实例代码
2020/03/06 Javascript
Javascript var变量删除原理及实现
2020/08/26 Javascript
js将日期格式转换为YYYY-MM-DD HH:MM:SS
2020/09/18 Javascript
Python切片操作实例分析
2018/03/16 Python
python numpy 显示图像阵列的实例
2018/07/02 Python
python 将print输出的内容保存到txt文件中
2018/07/17 Python
解决python打不开文件(文件不存在)的问题
2019/02/18 Python
美国在线工具商店:Acme Tools
2018/06/26 全球购物
什么是Web Service?
2012/07/25 面试题
旅游管理专业学生求职信
2013/09/28 职场文书
大学活动策划书范文
2014/01/10 职场文书
事业单位公务员的职业生涯规划
2014/01/15 职场文书
银行优秀员工事迹
2014/02/06 职场文书
应聘护士求职信
2014/07/21 职场文书
期末考试复习计划
2015/01/19 职场文书
亮剑观后感
2015/06/05 职场文书
SpringBoot详解自定义Stater的应用
2022/07/15 Java/Android