3v4l.org

run code in 300+ PHP versions simultaneously
<?php $oneMonth = new \DateInterval('P1M'); $startDate = date('Y-m-d'); $period = new \DatePeriod($startDate, $oneMonth, 16); foreach($period as $date){ //$date is an instance of \DateTime. I'm just var_dumping it for illustration var_dump($date); }

preferences:
45.07 ms | 402 KiB | 5 Q