3v4l.org

run code in 300+ PHP versions simultaneously
<?php date_default_timezone_set('UTC'); $begin = new DateTime('today midnight'); $end = new DateTime(); $interval = new DateInterval('PT60M'); $interval->invert = 1; $daterange = new DatePeriod($begin, $interval, $end); $range = []; foreach ($daterange as $date){ $range[] = [ 'from' => $date->format("H:i"), 'to' => $date->sub($interval)->format("H:i") ]; } print_r($range);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [from] => 00:00 [to] => 01:00 ) [1] => Array ( [from] => 01:00 [to] => 02:00 ) [2] => Array ( [from] => 02:00 [to] => 03:00 ) [3] => Array ( [from] => 03:00 [to] => 04:00 ) )

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
25.85 ms | 406 KiB | 5 Q