3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = array( array(2, false), array(2, true), array(3, false), array(8, true), array(4, false), ); usort($arr, function ($a, $b){ if ($a[0] == $b[0]) { return 0; } return (intval($a[1]) > intval($b[1])) ? -1 : (($a[0] > $b[0]) ? -1 : 1); }); print_r($arr);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Array ( [0] => 8 [1] => 1 ) [1] => Array ( [0] => 2 [1] => ) [2] => Array ( [0] => 2 [1] => 1 ) [3] => Array ( [0] => 4 [1] => ) [4] => Array ( [0] => 3 [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:
49.57 ms | 1564 KiB | 4 Q