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中查询SQL Server或Sybase时TEXT字段被截断的解决方法
Mar 10 PHP
php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
May 15 PHP
Php获取金书网的书名的实现代码
Jun 11 PHP
基于php在各种web服务器的运行模式详解
Jun 03 PHP
php实现加减法验证码代码
Feb 14 PHP
PHP批量生成静态HTML的简单原理和方法
Apr 20 PHP
ThinkPHP的L方法使用简介
Jun 18 PHP
php向js函数传参的几种方法
Aug 10 PHP
PHP实现设计模式中的抽象工厂模式详解
Oct 11 PHP
PHP中文编码小技巧
Dec 25 PHP
PHP自定义函数获取汉字首字母的方法
Dec 01 PHP
PHP中in_array的隐式转换的解决方法
Mar 06 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超级全局变量
2010/01/26 PHP
PHP中file_exists()判断中文文件名无效的解决方法
2014/11/12 PHP
php清除和销毁session的方法分析
2015/03/19 PHP
讲解WordPress开发中一些常用的debug技巧
2015/12/18 PHP
php实现的统计字数函数定义与使用示例
2017/07/26 PHP
php中通用的excel导出方法实例
2017/12/30 PHP
PHP获取远程http或ftp文件的md5值的方法
2019/04/15 PHP
jquery中animate动画积累的解决方法
2013/10/05 Javascript
简介可以自动完成UI的AngularJS工具angular-smarty
2015/06/23 Javascript
JS使用parseInt解析数字实现求和的方法
2015/08/05 Javascript
JS实现带鼠标效果的头像及文章列表代码
2015/09/27 Javascript
Bootstrap缩略图与警告框学习使用
2017/02/08 Javascript
jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】
2017/03/03 Javascript
微信小程序实现全局搜索代码高亮的示例
2018/03/30 Javascript
30分钟精通React今年最劲爆的新特性——React Hooks
2019/03/11 Javascript
用jQuery实现抽奖程序
2020/04/12 jQuery
python实现查找excel里某一列重复数据并且剔除后打印的方法
2015/05/26 Python
Python 字符串转换为整形和浮点类型的方法
2018/07/17 Python
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
对python模块中多个类的用法详解
2019/01/10 Python
对python 多线程中的守护线程与join的用法详解
2019/02/18 Python
python实现银联支付和支付宝支付接入
2019/05/07 Python
关于Python3 类方法、静态方法新解
2019/08/30 Python
python图形用户接口实例详解
2019/12/16 Python
pytorch 自定义卷积核进行卷积操作方式
2019/12/30 Python
css3教程之倾斜页面
2014/01/27 HTML / CSS
canvas实现图片马赛克的示例代码
2018/03/26 HTML / CSS
HTML5 canvas基本绘图之填充样式实现
2016/06/27 HTML / CSS
汽车销售员如何做职业生涯规划
2014/02/16 职场文书
大二学习计划书范文
2014/04/27 职场文书
优秀毕业生自荐信
2014/06/10 职场文书
2015年清明节扫墓演讲稿
2015/03/18 职场文书
承诺书应该怎么写?
2019/09/10 职场文书
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB
Spring实现内置监听器
2021/07/09 Java/Android
Python编程super应用场景及示例解析
2021/10/05 Python