3v4l.org

run code in 300+ PHP versions simultaneously
<?php function quicksort($array) { if (count($array) == 0) { return array(); } $pivot = $array[0]; $left = $right = array(); foreach($array as $object){ if ($object < $pivot) { $left[] = $object; } else { $right[] = $object; } } return array_merge(quicksort($left), array($pivot), quicksort($right)); }

preferences:
42.36 ms | 402 KiB | 5 Q