指定した期間内の日付を配列で取得する

指定した期間内の日付を配列で取得する

$startDate = date('Y-m-d');
$endDate = date('Y-m-d', strtotime('+3 day'));
$diff = (strtotime($endDate) - strtotime($startDate)) / ( 60 * 60 * 24);
for($i = 0; $i <= $diff; $i++) {
    $period[] = date('Y-m-d', strtotime($startDate . '+' . $i . 'days'));
}