本文讲述了PHP简单获取上月▍、本月▍、近15天▍、近30天方法▍,供大家参考

function getDateInfo($type) {   $data = array(     array(       'firstday' => date('Ym01', strtotime('-1 month')),       'lastday' => date('Ymt', strtotime('-1 month')),     ),     array(       'firstday' => date('Ym01', strtotime(date("Y-m-d"))),       'lastday' => date('Ymd', strtotime((date('Ym01', strtotime(date("Y-m-d")))) . " +1 month -1 day")),     ),     array(       'firstday' => date('Ymd', strtotime("-15 day")),       'lastday' => date('Ymd', strtotime('-1 day')),     ),     array(       'firstday' => date('Ymd', strtotime("-30 day")),       'lastday' => date('Ymd', strtotime('-1 day')),     ),   );   return is_null($type) ? $data : $data[$type-1]; } print_r(getDateInfo(3));//获取最近15天天

运行结果:

Array     (     [firstday] => 20200323     [lastday] => 20200406     )