function add_days($tag,$days) { return date('Y-m-d',strtotime("$tag +$days DAYS")); } $start = '2009-10-17'; $ende = '2012-10-17'; for($i=$start;$i<$ende;$i=add_days($i,1)) { echo $i , '<br>'; }