3v4l.org

run code in 300+ PHP versions simultaneously
<?php $start = new \DateTime('2018-01-01'); $end = new \DateTime('2019-01-01'); $interval = new \DateInterval('P1D'); $datePeriod = new \DatePeriod($start, $interval, $end); $datePeriods = iterator_to_array($datePeriod); $dates = array_rand($datePeriods, 20); shuffle($dates); while ($dates) { $d1 = array_shift($dates); $d2 = array_shift($dates); $d1 = $datePeriods[$d1]->format('Y-m-d'); $d2 = $datePeriods[$d2]->format('Y-m-d'); echo $d1 . ' < ' . $d2 . ' ' . ($d1 < $d2 ? 'true' : 'false') . \PHP_EOL; }

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
164.86 ms | 1773 KiB | 12 Q