3v4l.org

run code in 300+ PHP versions simultaneously
<?php /** * @param Int $days * @return DatePeriod */ function getNumDays($days) { $today = new \DateTime('UTC'); $oneDay = new \DateInterval('P1D'); return new \DatePeriod($today, $oneDay, $days); } foreach(getNumDays(7) as $day){ //Do what ever you want with the DateTime instance //We'll just var_dump() it for now. var_dump($day); }

preferences:
36.93 ms | 402 KiB | 5 Q