判断是否成年:
1.判断年份是否满18年
2.年份刚好满18年判断月份是否大于当前月份;
3.月份相同判断日期是否大于当前日期
function isAdult(){
$birth_year = 1999;
$birth_month = 12;
$birth_day = 25;
$today_year = 2019;
$today_month = 09;
$today_day = 04;
$adult = 1;//已成年
if($birth_year + 18 <= $today_year ){
if($birth_year + 18 == $today_year ){
if($birth_month <= $today_month )
if($birth_month == $today_month ) $adult = $birth_day > $today_day ? 0 : 1;
else
$adult = 0;
}
}else{
$adult = 0;
}
return $adult == 0 ? FALSE : TRUE;
}
其他业务代码略
//打完收工w(゚Д゚)w