上个月最后一天:

$last_month_last_day = date('Y-m-t',strtotime('-1 month'));

当月最后一天:

$first_day=date('Y-m-01',time());
$this_month_last_day=date("Y-m-d",strtotime("$first_day +1 month -1 day"));

下月最后一天:

$first_day=date('Y-m-01',time());
$next_month_last_day=date("Y-m-d",strtotime("$first_day +2 month -1 day"));
05-07 14:52