/**
?* 獲取統(tǒng)計時間
?* @param $type
?* 1 上月
?* 2 本月
?* 3 近15天
?* 4 近30天
?* @return array
?*/
functiongetDateInfo($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')),
????),
??);
??returnis_null($type) ? $data: $data[$type-1];
}
print_r(getDateInfo(1));//獲取上個月第一天與最后一天