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 define函数的使用说明
Aug 27 PHP
PHP 可阅读随机字符串代码
May 26 PHP
php中使用explode查找某个字符是否存在的方法
Jul 12 PHP
手把手教你打印出PDF(关于fpdf的简单应用)
Jun 25 PHP
php实现邮件发送并带有附件
Jan 24 PHP
帝国cms常用标签汇总
Jul 06 PHP
46 个非常有用的 PHP 代码片段
Feb 16 PHP
ThinkPHP静态缓存简单配置和使用方法详解
Mar 23 PHP
Zend Framework常用校验器详解
Dec 09 PHP
php实现的顺序线性表示例
May 04 PHP
Laravel 5.5 实现禁用用户注册示例
Oct 24 PHP
laravel 框架结合关联查询 when()用法分析
Nov 22 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下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
2010/12/29 PHP
php各种编码集详解和以及在什么情况下进行使用
2011/09/11 PHP
php curl模拟post请求小实例
2013/11/13 PHP
ThinkPHP项目分组配置方法分析
2016/03/23 PHP
thinkphp在php7环境下提示Cannot use ‘String’ as class name as it is reserved的解决方法
2016/09/30 PHP
PHP基于XMLWriter操作xml的方法分析
2017/07/17 PHP
图片自动缩小的js代码,用以防止图片撑破页面
2007/03/12 Javascript
关于viewport,Ext.panel和Ext.form.panel的关系
2009/05/07 Javascript
jQuery中创建实例与原型继承揭秘
2011/12/21 Javascript
判断对象是否Window的实现代码
2012/01/10 Javascript
jquery实现多级下拉菜单的实例代码
2013/10/02 Javascript
Javascript 鼠标移动上去 滑块跟随效果代码分享
2013/11/23 Javascript
jquery导航制件jquery鼠标经过变色效果示例
2013/12/05 Javascript
jquery动态更换设置背景图的方法
2014/03/25 Javascript
浅析JavaScript 调试方法和技巧
2015/10/22 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
2016/02/06 Javascript
微信小程序 JS动态修改样式的实现代码
2017/02/10 Javascript
基于react框架使用的一些细节要点的思考
2017/05/31 Javascript
javascript 日期相减-在线教程(附代码)
2017/08/17 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
2017/08/25 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
2018/08/22 Javascript
nuxt 路由、过渡特效、中间件的实现代码
2020/11/06 Javascript
[46:32]Fnatic vs OG 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[01:02:07]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python连接字符串过程详解
2020/01/06 Python
通过实例了解python__slots__使用方法
2020/09/14 Python
python 检测nginx服务邮件报警的脚本
2020/12/31 Python
HTML5样式控制示例代码
2013/11/27 HTML / CSS
HTML5 textarea高度自适应的两种方案
2020/04/08 HTML / CSS
Dune London官网:英国著名奢华鞋履品牌
2017/11/30 全球购物
英国蛋糕装饰用品一站式商店:Craft Company
2019/03/18 全球购物
员工安全生产承诺书
2014/05/22 职场文书
圣诞节活动策划方案
2014/06/09 职场文书
欢度春节标语
2014/07/01 职场文书
领导班子群众路线与四风问题对照检查材料思想汇报
2014/10/11 职场文书
导游词之香港-太平山顶
2019/10/18 职场文书