- var_dump: documentation ( source)
- iterator_to_array: documentation ( source)
<?php
$start = new DateTime('2014-07-04 00:00:01');
$end = new DateTime('2014-07-11 23:59:59');
$period = new DatePeriod($start, new DateInterval('P1D'), $end);
$periods = iterator_to_array($period);
foreach ($periods as $p) {
var_dump($p);
}