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执行速度全攻略(上)
Oct 09 PHP
针对初学PHP者的疑难问答(2)
Oct 09 PHP
用PHP实现Ftp用户的在线管理
Feb 16 PHP
VIM中设置php自动缩进为4个空格的方法详解
Jun 14 PHP
怎么在Windows系统中搭建php环境
Aug 31 PHP
php生成excel文件的简单方法
Feb 08 PHP
PHP中提问频率最高的11个面试题和答案
Sep 02 PHP
PHP删除指定目录中的所有目录及文件的方法
Feb 26 PHP
PHP学习笔记(一):基本语法之标记、空白、和注释
Apr 17 PHP
php实现图片等比例缩放代码
Jul 23 PHP
WordPress中邮件的一些修改和自定义技巧
Dec 15 PHP
php和html的区别点详细总结
Sep 24 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/11/12 PHP
PHP中TP5 上传文件的实例详解
2017/07/31 PHP
详解Laravel设置多态关系模型别名的方式
2019/10/17 PHP
javascript读写json示例
2014/04/11 Javascript
js获取鼠标点击的位置实现思路及代码
2014/05/09 Javascript
css与javascript跨浏览器兼容性总结
2014/09/15 Javascript
实例解析jQuery中proxy()函数的用法
2016/05/24 Javascript
jQuery实现遍历复选框的方法示例
2017/03/06 Javascript
Angular排序实例详解
2017/06/28 Javascript
React进阶学习之组件的解耦之道
2017/08/07 Javascript
微信小程序实现展示评分结果功能
2019/02/15 Javascript
微信小程序实现点击空白隐藏的方法示例
2019/08/13 Javascript
Vue-CLI项目中路由传参的方式详解
2019/09/01 Javascript
python类定义的讲解
2013/11/01 Python
在Ubuntu系统下安装使用Python的GUI工具wxPython
2016/02/18 Python
简单的python后台管理程序
2017/04/13 Python
对web.py设置favicon.ico的方法详解
2018/12/04 Python
python代码 输入数字使其反向输出的方法
2018/12/22 Python
python线程安全及多进程多线程实现方法详解
2019/09/27 Python
python 监测内存和cpu的使用率实例
2019/11/28 Python
Python2与Python3的区别点整理
2019/12/12 Python
pycharm 2019 最新激活方式(pycharm破解、激活)
2020/09/22 Python
Python如何执行精确的浮点数运算
2020/07/31 Python
python利用proxybroker构建爬虫免费IP代理池的实现
2021/02/21 Python
HTML5在线预览PDF的示例代码
2017/09/14 HTML / CSS
台湾团购、宅配和优惠券:17Life
2017/08/14 全球购物
绿色美容,有机护肤品和化妆品:Safe & Chic
2018/10/29 全球购物
加拿大著名的奢侈品购物网站:SSENSE(支持中文)
2020/06/25 全球购物
保送生自荐信范文
2013/10/06 职场文书
交通安全教育制度
2014/02/02 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
2014年教师节讲话稿5篇
2014/09/10 职场文书
四风问题个人对照检查材料
2014/09/26 职场文书
党的群众路线教育实践活动剖析材料
2014/09/30 职场文书
golang gopm get -g -v 无法获取第三方库的解决方案
2021/05/05 Golang
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android