php根据身份证号码计算年龄的实例代码


Posted in PHP onJanuary 18, 2014
<?php 

function getAgeByID($id){ 

        

//过了这年的生日才算多了1周岁 

        if(empty($id)) return ''; 

        $date=strtotime(substr($id,6,8));

//获得出生年月日的时间戳 

        $today=strtotime('today');

//获得今日的时间戳 

        $diff=floor(($today-$date)/86400/365);

//得到两个日期相差的大体年数 

        

//strtotime加上这个年数后得到那日的时间戳后与今日的时间戳相比 

        $age=strtotime(substr($id,6,8).' +'.$diff.'years')>$today?($diff+1):$diff; 

  

        return $age; 

    } 

?>

另外,关于身份证号验证本站还提供了身份证归属地查询工具如下:

PHP 相关文章推荐
文章推荐系统(三)
Oct 09 PHP
如何在PHP中使用Oracle数据库(3)
Oct 09 PHP
php上传文件的增强函数
Jul 21 PHP
PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码
Apr 08 PHP
基于flush()不能按顺序输出时的解决办法
Jun 29 PHP
php实现统计邮件大小的方法
Aug 06 PHP
php后台如何避免用户直接进入方法实例
Oct 15 PHP
php查询mssql出现乱码的解决方法
Dec 29 PHP
php中json_encode不兼容JSON_UNESCAPED_UNICODE的解决方案
May 31 PHP
PHP与Java对比学习日期时间函数
Jul 03 PHP
详解cookie验证的php应用的一种SSO解决办法
Oct 20 PHP
浅谈PHP array_search 和 in_array 函数效率问题
Oct 15 PHP
php 启动报错如何解决
Jan 17 #PHP
非常实用的php弹出错误警告函数扩展性强
Jan 17 #PHP
php递归函数中使用return的注意事项
Jan 17 #PHP
使用PHP强制下载PDF文件示例
Jan 17 #PHP
5种PHP创建数组的实例代码分享
Jan 17 #PHP
实现PHP多线程异步请求的3种方法
Jan 17 #PHP
一个PHP二维数组排序的函数分享
Jan 17 #PHP
You might like
DC《小丑》11项提名领跑奥斯卡 Netflix成第92届奥斯卡提名最大赢家
2020/04/09 欧美动漫
PHP的历史和优缺点
2006/10/09 PHP
PHP调用三种数据库的方法(2)
2006/10/09 PHP
PHP中实现接收多个name相同但Value不相同表单数据实例
2015/02/03 PHP
JavaScript 全角转半角部分
2009/10/28 Javascript
高效利用Angular中内置服务$http、$location等
2016/03/22 Javascript
浅谈React高阶组件
2018/03/28 Javascript
JQuery元素快速查找与操作
2018/04/22 jQuery
Mint UI组件库CheckList使用及踩坑总结
2018/12/20 Javascript
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
[03:01]2014DOTA2国际邀请赛 DC:我是核弹粉,为Burning和国土祝福
2014/07/13 DOTA
[07:59]2014DOTA2叨叨刀塔 林熊猫称被邀请赛现场盛况震撼
2014/07/21 DOTA
python实现得到一个给定类的虚函数
2014/09/28 Python
Python选择排序、冒泡排序、合并排序代码实例
2015/04/10 Python
pygame加载中文名mp3文件出现error
2017/03/31 Python
Python数据操作方法封装类实例
2017/06/23 Python
详解python中executemany和序列的使用方法
2017/08/12 Python
特征脸(Eigenface)理论基础之PCA主成分分析法
2018/03/13 Python
解决Python2.7读写文件中的中文乱码问题
2018/04/12 Python
Python3实现从排序数组中删除重复项算法分析
2019/04/03 Python
python3爬虫学习之数据存储txt的案例详解
2019/04/24 Python
Python操作Mongodb数据库的方法小结
2019/09/10 Python
Django实现微信小程序支付的示例代码
2020/09/03 Python
如何利用pycharm进行代码更新比较
2020/11/04 Python
html5 利用canvas手写签名并保存的实现方法
2018/07/12 HTML / CSS
英国领先的游戏零售商:GAME
2019/09/24 全球购物
Noon埃及:埃及在线购物
2019/11/26 全球购物
出纳岗位职责
2013/11/09 职场文书
学生自我鉴定
2013/12/18 职场文书
毕业自我鉴定怎么写
2014/03/25 职场文书
安全生产年活动总结
2014/08/29 职场文书
学风建设演讲稿
2014/09/12 职场文书
2014年最新个人对照检查材料范文
2014/09/25 职场文书
2014年督导工作总结
2014/11/19 职场文书
安全员岗位职责范本
2015/04/11 职场文书
工作计划范文之财务管理
2019/08/09 职场文书