时间:2021-07-01 10:21:17 帮助过:31人阅读
具体如下:
- /**
- * $date是时间戳
- * $type为1的时候是虚岁,2的时候是周岁
- */
- function getAgeByBirth($date,$type = 1){
- $nowYear = date("Y",time());
- $nowMonth = date("m",time());
- $nowDay = date("d",time());
- $birthYear = date("Y",$date);
- $birthMonth = date("m",$date);
- $birthDay = date("d",$date);
- if($type == 1){
- $age = $nowYear - ($birthYear - 1);
- }else{$type == 2}{
- if($nowMonth<$birthMonth){
- $age = $nowYear - $birthYear - 1;
- }elseif($nowMonth==$birthMonth){
- if($nowDay<$birthDay){
- $age = $nowYear - $birthYear - 1;
- }else{
- $age = $nowYear - $birthYear;
- }
- }else{
- $age = $nowYear - $birthYear;
- }
- }
- return $age;
- }
以上就是本文的全部内容,希望对大家的学习有所帮助。
相关推荐:
php 使用 __call重载
php编程之kindeditor上传图片加水印实现
PHP实现动态压缩js与css文件的方法
以上就是php简单计算年龄的方法的详细内容,更多请关注Gxl网其它相关文章!