- var_dump: documentation ( source)
- ksort: documentation ( source)
<?php
function getMonths()
{
$monthsData = array();
$date = new \DateTime('2018-05-01');
while ($date < new \DateTime('2019-01-01')) {
$date->format('d/m/Y');
$monthsData[] = $date;
$date->add(new \DateInterval('P1M'));
}
ksort($monthsData);
return $monthsData;
}
$data = getMonths();
var_dump($data);