3v4l.org

run code in 300+ PHP versions simultaneously
<?php $displays = array(); $displays['default'] = array('position' => 1); $displays['page_1'] = array('position' => 1); uasort($displays, function ($display1, $display2) { if ($display1['position'] != $display2['position']) { return $display1['position'] < $display2['position'] ? -1 : 1; } return 0; }); print_r($displays); uasort($displays, function ($display1, $display2) { if ($display1['position'] != $display2['position']) { return $display1['position'] < $display2['position'] ? -1 : 1; } return 0; }); print_r($displays);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [default] => Array ( [position] => 1 ) [page_1] => Array ( [position] => 1 ) ) Array ( [default] => Array ( [position] => 1 ) [page_1] => Array ( [position] => 1 ) )

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:
58.48 ms | 401 KiB | 8 Q