时间: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网其它相关文章!