- var_dump: documentation ( source)
- iterator_to_array: documentation ( source)
<?php
$period = new DatePeriod(
new DateTimeImmutable('2010-05-01'),
new DateInterval('P1D'),
new DateTimeImmutable('2010-05-10')
);
$iteratorOutput = $arrayOutput = '';
foreach ($period as $date) {
$iteratorOutput .= $date->format("l Y-m-d H:i:s\n");
}
var_dump($iteratorOutput );
foreach (iterator_to_array($period) as $date) {
$arrayOutput .= $date->format("l Y-m-d H:i:s\n");
}
var_dump($arrayOutput );