php获取两个日期之间的所有日期

public function prDates($start,$end){//获取两个日期之间的所有日期 2016-04-02至2016-04-16  
    $dt_start = strtotime($start);
    $dt_end = strtotime($end);
    while ($dt_start<=$dt_end){
        $value.= date('Y-m-d',$dt_start).",";
        $dt_start = strtotime('+1 day',$dt_start);
    }
    return $value;
}

$datestr=$this->prDates($j_Date1,$j_Date2);
$d=substr($datestr,0,-1);
$array=explode(',',$d);

print_r($array);

 

 

posted @ 2016-04-18 11:07  浪、子  阅读(1576)  评论(0)    收藏  举报