- var_dump: documentation ( source)
<?php
$start = new DateTime('2015-09-01');
$end = new DateTime('2015-09-02');
$interval = new DateInterval('P1D');
$period = new DatePeriod($start, $interval, $end);
foreach ($period as $current) {
$currentEnd = clone $current;
$currentEnd->add($period->getDateInterval());
var_dump($current, $currentEnd);
}