3v4l.org

run code in 300+ PHP versions simultaneously
<?php $period = new \DatePeriod( new \DateTime('2010-06-01'), new \DateInterval('P1D'), new \DateTime('2010-06-03') ); var_dump($period->recurrences); foreach ($period as $day) { echo $day->format('Y-m-d') . "\n"; } $period = new \DatePeriod( new \DateTime('2010-06-01'), new \DateInterval('P1D'), 1 ); var_dump($period->recurrences); foreach ($period as $day) { echo $day->format('Y-m-d') . "\n"; }

preferences:
56.82 ms | 402 KiB | 5 Q