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数据库连接
Oct 09 PHP
php 文章调用类代码
Aug 11 PHP
PHP详解ASCII码对照表与字符转换
Dec 05 PHP
thinkPHP内置字符串截取函数用法详解
Nov 15 PHP
Zend Framework数据库操作技巧总结
Feb 18 PHP
详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)
Apr 07 PHP
PHP实现求连续子数组最大和问题2种解决方法
Dec 26 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
Feb 07 PHP
php两点地理坐标距离的计算方法
Dec 29 PHP
PHP getID3类的使用方法学习笔记【附getID3源码下载】
Oct 18 PHP
4种Windows系统下Laravel框架的开发环境安装及部署方法详解
Apr 06 PHP
PHP与Web页面交互操作实例分析
Jun 02 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完全过滤HTML,JS,CSS等标签
2009/01/16 PHP
php中一个完整表单处理实现代码
2011/11/10 PHP
Linux环境下搭建php开发环境的操作步骤
2013/06/17 PHP
ThinkPHP访问不存在的模块跳转到404页面的方法
2014/06/19 PHP
PHP join()函数用法与实例讲解
2019/03/11 PHP
如何在PHP中读写文件
2020/09/07 PHP
简单的无缝滚动程序-仅几行代码
2007/05/08 Javascript
从零开始学习jQuery (二) 万能的选择器
2010/10/01 Javascript
javascript 文本框水印/占位符(watermark/placeholder)实现方法
2012/01/15 Javascript
javascript中interval与setTimeOut的区别示例介绍
2014/03/14 Javascript
jQuery中阻止冒泡事件的方法介绍
2014/04/12 Javascript
js简单实现表单中点击按钮动态增加输入框数量的方法
2015/08/18 Javascript
基于Node.js的WebSocket通信实现
2017/03/11 Javascript
vue-resource请求实现http登录拦截或者路由拦截的方法
2018/07/11 Javascript
使用taro开发微信小程序遇到的坑总结
2019/04/08 Javascript
微信小程序 弹窗输入组件的实现解析
2019/08/12 Javascript
vue实现的封装全局filter并统一管理操作示例
2020/02/02 Javascript
vue-cli打包后本地运行dist文件中的index.html操作
2020/08/12 Javascript
python抽象基类用法实例分析
2015/06/04 Python
tensorflow获取变量维度信息
2018/03/10 Python
解决pandas无法在pycharm中使用plot()方法显示图像的问题
2018/05/24 Python
Python字典遍历操作实例小结
2019/03/05 Python
Python 3.6 中使用pdfminer解析pdf文件的实现
2019/09/25 Python
Python学习笔记之函数的参数和返回值的使用
2019/11/20 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
2020/03/13 Python
django之从html页面表单获取输入的数据实例
2020/03/16 Python
快速解释如何使用pandas的inplace参数的使用
2020/07/23 Python
CSS3的Border-radius轻松制作圆角
2012/12/24 HTML / CSS
介绍一下MYSQL常用的优化技巧
2012/10/25 面试题
银行实习的自我鉴定
2013/12/10 职场文书
迟到检讨书1000字
2014/01/15 职场文书
求职者怎样写自荐信
2014/04/13 职场文书
大型营销活动计划书
2014/04/28 职场文书
2014年廉洁自律承诺书
2014/05/26 职场文书
小组口号大全
2014/06/09 职场文书
忆童年!用Python实现愤怒的小鸟游戏
2021/06/07 Python