3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = array("A","BC","AA","C","BB", "B"); function lensort($a,$b){ $la = strlen( $a); $lb = strlen( $b); if( $la == $lb) { return strcmp( $a, $b); } return $la - $lb; } usort($array,'lensort'); print_r( $array);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => A [1] => B [2] => C [3] => AA [4] => BB [5] => BC )

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