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中与数组相关的函数
Mar 22 PHP
php 图片上添加透明度渐变的效果
Jun 29 PHP
在Windows系统上安装PHP运行环境文字教程
Jul 19 PHP
PHP中防止SQL注入实现代码
Feb 19 PHP
浅析PHP 按位与或 (^ 、&)
Jun 21 PHP
WampServer下安装多个版本的PHP、mysql、apache图文教程
Jan 07 PHP
PHP连接操作access数据库实例
Mar 30 PHP
php文件读取方法实例分析
Jun 20 PHP
学习php设计模式 php实现原型模式(prototype)
Dec 07 PHP
thinkphp框架实现删除和批量删除
Jun 29 PHP
PHP实现导出带样式的Excel
Aug 28 PHP
PHP使用PDO抽象层获取查询结果的方法示例
May 10 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
使用Discuz关键词服务器实现PHP中文分词
2014/03/11 PHP
PHP模板引擎smarty详细介绍
2015/05/26 PHP
通过jquery实现tab标签浏览效果
2007/02/20 Javascript
比较详细的javascript对象的property和prototype是什么一种关系
2007/08/06 Javascript
JavaScript 学习笔记(十四) 正则表达式
2010/01/22 Javascript
ExtJS TabPanel beforeremove beforeclose使用说明
2010/03/31 Javascript
使用jQuery管理选择结果
2015/01/20 Javascript
JavaScript学习笔记之数组去重
2016/03/23 Javascript
JavaScript实现Fly Bird小游戏
2016/12/15 Javascript
使用jquery的jsonp如何发起跨域请求及其原理详解
2017/08/17 jQuery
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
2017/09/19 Javascript
详解webpack编译多页面vue项目的配置问题
2017/12/11 Javascript
Postman的下载及安装教程详解
2018/10/16 Javascript
vue h5移动端禁止缩放代码
2019/10/28 Javascript
JavaScript事件循环及宏任务微任务原理解析
2020/09/02 Javascript
vue 在单页面应用里使用二级套嵌路由
2020/12/19 Vue.js
[01:48:04]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第一场 2月7日
2021/03/11 DOTA
Python三元运算实现方法
2015/01/12 Python
Python中super函数的用法
2017/11/17 Python
python 3.6 tkinter+urllib+json实现火车车次信息查询功能
2017/12/20 Python
Django项目开发中cookies和session的常用操作分析
2018/07/03 Python
Python tkinter和exe打包的方法
2020/02/05 Python
python调用百度AI接口实现人流量统计
2021/02/03 Python
意大利领先的奢侈品在线时装零售商:MCLABELS
2020/10/13 全球购物
珍惜水资源建议书
2014/03/12 职场文书
《沉香救母》教学反思
2014/04/19 职场文书
贷款委托书怎么写
2014/08/02 职场文书
营销总监岗位职责
2014/09/16 职场文书
2015年世界无烟日活动总结
2015/02/10 职场文书
2015年网管个人工作总结
2015/05/22 职场文书
2016年小学生清明节广播稿
2015/12/17 职场文书
承诺书怎么写 ?
2019/04/16 职场文书
深入探讨opencv图像矫正算法实战
2021/05/21 Python
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL
Python中npy和mat文件的保存与读取
2022/04/24 Python
python双向链表实例详解
2022/05/25 Python