编写函数获取上月的最后一天
function get_last_month_last_day($date=''){
if($date !=''){
$time = strtotime($date);
}else{
$time = time();
}
$day = date('j',$time); //获取该日期是当月的第几天
return date('Y-m-d',strtotime("-{$day} days",$time)); //获取当月是第几天,在减去正好是上月的最后一天
}
//测试:
echo get_last_month_last_day();
echo get_last_month_last_day('2017-11-21');
//date(format,timestamp); j - 一个月中的第几天,不带前导零(1 到 31)