• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > PHP常用函数之根据生日计算年龄功能示例

PHP常用函数之根据生日计算年龄功能示例

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了常用函数,根据生日计算年龄,功能示例等相关知识,希望对您有所帮助

这篇文章主要介绍了PHP常用函数之根据生日计算年龄功能,结合实例形式分析了php日期相关转换与计算操作技巧,需要的朋友可以参考下


PHP常用函数之根据生日计算年龄功能示例


/** * 根据出生年月日计算出年龄 * @param $birth_year  * @param $birth_month * @param $birth_day * @return int */function getAgeByBirth($birth_year,$birth_month,$birth_day){    if(empty($birth_year) || empty($birth_month) || empty($birth_day)){        return 0;    }    $current_year = date('Y',time());    $current_month = date('m',time());    $current_day = date('d',time());    if($birth_year >= $current_year){        return 0;    }    $age = $current_year - $birth_year - 1;    if($current_month>$birth_month){        return $age+1;    }else if($current_month == $birth_month && $current_day>=$birth_day){        return $age+1;    }else{        return $age;    }}//测试:echo getAgeByBirth('1988','8','8');

运行结果:

31

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 总结分享Go中常用的strings函数
  • 你知道Golang怎么封装PHP常用函数吗!
  • PHP常用函数之根据生日计算年龄功能示例

相关文章

  • 2022-04-29DEDECMS让广告延时加载,提高网页打开速度
  • 2022-04-29Dedecms后台登录验证码不正常显示怎么办
  • 2022-04-29Photoshop制作61儿童节绚丽艺术字教程
  • 2022-04-29DEDECMS注册成功页面加入马上激活链接转向注册邮
  • 2022-04-29php base64如何转换为图片
  • 2022-04-29js中!与!!的用法介绍
  • 2022-04-29玩转PHP之快速生成二维码
  • 2022-04-29node_modules中如何优雅的修改依赖库?方法介绍
  • 2022-04-29ThinkPHP 6.0 多语言优化扩展包的安装与使用
  • 2022-04-29Illustrator制作OSX风格磁铁图标

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 帝国CMS整站源码搭建教程/帝国CMS数据恢复教程
    • PhotoShop打造石头材质金属文字特效制作教程
    • PS制作金属字教程
    • div在屏幕中如何实现水平居中和垂直居中
    • Photoshop制作金属质感的黄金立体字
    • 聊聊小程序怎么实现“全文收起”功能
    • 关于蓝奏网盘部分地区无法下载解决方案
    • thinkphp增加每页显示条数的方法
    • jQuery sibling是什么意思
    • 百度更加重视和同行交换连接,事实证明

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有