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 相关文章推荐
php is_file()和is_dir()用于遍历目录时用法注意事项
Mar 02 PHP
php输出xml格式字符串(用的这个)
Jul 12 PHP
在PHP中使用redis
Nov 04 PHP
php统计文章排行示例
Mar 04 PHP
PHP三元运算的2种写法代码实例
May 12 PHP
浅析ThinkPHP中execute和query方法的区别
Jun 13 PHP
ThinkPHP3.1数据CURD操作快速入门
Jun 19 PHP
php+memcache实现的网站在线人数统计代码
Jul 04 PHP
php实现网页缓存的工具类分享
Jul 14 PHP
PHP中COOKIES使用示例
Jul 26 PHP
浅谈ThinkPHP5.0版本和ThinkPHP3.2版本的区别
Jun 17 PHP
PHP fopen函数用法实例讲解
Feb 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
PHP 文件上传源码分析(RFC1867)
2009/10/30 PHP
php强制下载类型的实现代码
2011/04/21 PHP
用PHP提取中英文词语以及数字的首字母的方法介绍
2013/04/23 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
php+ajax无刷新分页实例详解
2015/12/07 PHP
php微信高级接口群发 多客服
2016/06/23 PHP
JQuery.uploadify 上传文件插件的使用详解 for ASP.NET
2010/01/22 Javascript
深入document.write()与HTML4.01的非成对标签的详解
2013/05/08 Javascript
select、radio表单回显功能实现避免使用jquery载入赋值
2013/06/08 Javascript
js中的push和join方法使用介绍
2013/10/08 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
2014/01/14 Javascript
浅谈JS原型对象和原型链
2016/03/02 Javascript
全面解析JS字符串和正则表达式中的match、replace、exec等函数
2016/07/01 Javascript
AngularJS基础 ng-show 指令简单示例
2016/08/03 Javascript
Bootstrap栅格系统使用方法及页面调整变形的解决方法
2017/03/10 Javascript
10道典型的JavaScript面试题
2017/03/22 Javascript
JS实现批量上传文件并显示进度功能
2017/06/27 Javascript
Easyui使用Dialog行内按钮布局的实例
2017/07/27 Javascript
浅谈Angular文字折叠展开组件的原理分析
2017/11/24 Javascript
详解各版本React路由的跳转的方法
2018/05/10 Javascript
vue使用v-if v-show页面闪烁,div闪现的解决方法
2018/10/12 Javascript
vue-router路由模式详解(小结)
2019/08/26 Javascript
node实现mock-plugin中间件的方法
2019/12/25 Javascript
vue使用echarts画组织结构图
2021/02/06 Vue.js
Python3简单实例计算同花的概率代码
2017/12/06 Python
Python+matplotlib实现华丽的文本框演示代码
2018/01/22 Python
Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
2020/01/25 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
2020/04/24 Python
浅析两列自适应布局的3种思路
2016/05/03 HTML / CSS
美国皮靴公司自1863年:The Frye Company
2016/11/30 全球购物
中专生学习生活的自我评价分享
2013/10/27 职场文书
店长职务说明书
2014/02/04 职场文书
会计助理岗位职责
2014/02/17 职场文书
学校捐书倡议书
2015/04/27 职场文书
获奖感言一句话
2015/07/31 职场文书
Nginx本地目录映射实现代码实例
2021/03/31 Servers