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 相关文章推荐
PHP4在Windows2000下的安装
Oct 09 PHP
PHP 中英文混合排版中处理字符串常用的函数
Apr 12 PHP
Bo-Blog专用的给Windows服务器的IIS Rewrite程序
Aug 26 PHP
PHP中用接口、抽象类、普通基类实现“面向接口编程”与“耦合方法”简述
Mar 23 PHP
PHP持久连接mysql_pconnect()函数使用介绍
Feb 05 PHP
php函数array_merge用法一例(合并同类数组)
Feb 03 PHP
PHP答题类应用接口实例
Feb 09 PHP
教你在header中隐藏php的版本信息
Aug 10 PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
Sep 21 PHP
php图片合成方法(多张图片合成一张)
Nov 25 PHP
php处理多图上传压缩代码功能
Jun 13 PHP
Laravel如何自定义command命令浅析
Mar 23 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中inlcude()性能对比详解
2012/09/16 PHP
Laravel框架实现文件上传的方法分析
2019/09/29 PHP
JavaScript 快捷键设置实现代码
2009/03/13 Javascript
javaScript矢量图表库-gRaphael几行代码实现精美的条形图/饼图/点图/曲线图
2013/01/09 Javascript
jquery实现ajax提交form表单的方法总结
2014/03/03 Javascript
基于jquery实现省市联动特效
2015/12/17 Javascript
JavaScript队列、优先队列与循环队列
2016/11/14 Javascript
几行js代码实现自适应
2017/02/24 Javascript
深入理解在JS中通过四种设置事件处理程序的方法
2017/03/02 Javascript
ZeroClipboard.js使用一个flash复制多个文本框
2017/06/19 Javascript
JS表单传值和URL编码转换
2018/03/03 Javascript
实例分析Array.from(arr)与[...arr]到底有何不同
2019/04/09 Javascript
微信小程序实现跳转的几种方式总结(推荐)
2019/04/24 Javascript
一个手写的vue放大镜效果
2019/08/09 Javascript
tweenjs缓动算法的使用实例分析
2019/08/26 Javascript
Angular value与ngValue区别详解
2019/11/27 Javascript
[01:03:37]Secret vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
python多线程socket编程之多客户端接入
2017/09/12 Python
python实现彩色图转换成灰度图
2019/01/15 Python
python2和python3在处理字符串上的区别详解
2019/05/29 Python
将Python文件打包成.EXE可执行文件的方法
2019/08/11 Python
基于 Django 的手机管理系统实现过程详解
2019/08/16 Python
pycharm 中mark directory as exclude的用法详解
2020/02/14 Python
Python3读取和写入excel表格数据的示例代码
2020/06/09 Python
Python3读写ini配置文件的示例
2020/11/06 Python
python录音并调用百度语音识别接口的示例
2020/12/01 Python
input file上传文件样式支持html5的浏览器解决方案
2012/11/14 HTML / CSS
护士岗位职责
2014/02/16 职场文书
毕业寄语大全
2014/04/09 职场文书
小学竞选班干部演讲稿
2014/08/20 职场文书
室内趣味活动方案
2014/08/24 职场文书
检讨书格式范文
2015/05/07 职场文书
工作经历证明范本
2015/06/15 职场文书
Eclipse+Java+Swing+Mysql实现电影购票系统(详细代码)
2022/01/18 Java/Android
日本官方排名前10的动漫,名侦探柯南上榜,第一是一部创造历史的动漫
2022/03/18 日漫
win10双系统怎么删除一个系统?win10电脑有两个系统删除一个的操作方法
2022/07/15 数码科技