3v4l.org

run code in 300+ PHP versions simultaneously
<?php $calStart = DateTime::createFromFormat("Y-m-d", "2016-12-20");; echo $calStart->format("r") . "\n"; $intervalFromMon = new DateInterval("P" . ($calStart->format("N") - 1) . "D"); $intervalFromMon->invert = 1; $calStart->add($intervalFromMon); echo $calStart->format("r") . "\n"; $calEnd = clone $calStart; $calEnd->add(new DateInterval("P28D")); echo $calEnd->format("r") . "\n"; $period = new DatePeriod($calStart, new DateInterval('P1D'), $calEnd); foreach($period as $day => $curDay){ echo "iter " . $day . " => " . $curDay->format("r") . "\n"; }

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
236.6 ms | 2536 KiB | 10 Q