您现在的位置是:网站首页> 编程资料编程资料
PHP常用函数之根据生日计算年龄功能示例_php技巧_
2023-05-25
350人已围观
简介 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
PS:这里再为大家推荐几款时间及日期相关工具供大家参考:
在线日期/天数计算器:
http://tools.jb51.net/jisuanqi/date_jisuanqi
在线日期计算器/相差天数计算器:
http://tools.jb51.net/jisuanqi/datecalc
在线日期天数差计算器:
http://tools.jb51.net/jisuanqi/onlinedatejsq
Unix时间戳(timestamp)转换工具:
http://tools.jb51.net/code/unixtime
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php日期与时间用法总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
您可能感兴趣的文章:
相关内容
- PHP常用函数之格式化时间操作示例_php技巧_
- PHP常用函数之base64图片上传功能详解_php技巧_
- laravel5.1 ajax post 传值_token示例_php实例_
- laravel 5.5 关闭token的3种实现方式_php实例_
- Thinkphp 3.2框架使用Redis的方法详解_php实例_
- laravel解决迁移文件一次删除创建字段报错的问题_php实例_
- PHP Swoole异步读取、写入文件操作示例_php技巧_
- PHP Swoole异步Redis客户端实现方法示例_php技巧_
- Laravel自动生成UUID,从建表到使用详解_php实例_
- Laravel使用模型实现like模糊查询的例子_php实例_
