3v4l.org

run code in 300+ PHP versions simultaneously
<?php $tests = [ [11, 3], [3, 11], [3, 3], ]; foreach ($tests as [$start, $finish]) { $array = $start > $finish ? array_merge(range($start, 12), range(1, $finish)) : range($start, $finish); echo var_export($array, true) . "\n---\n"; }

preferences:
29.13 ms | 1531 KiB | 5 Q