3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $array=array('2','4','8','5','1','7','6','9','10','3'); echo "Unsorted array is: "; echo "<br />"; //show the unsorted array print_r($array); //j is 0, j is less than 10, add 1 to j if this is true. for($j = 0; $j < count($array); $j ++) { //i is 0, i is less than 10 - 1 makes it 9(?), add 1 to i if this is true for($i = 0; $i < count($array)-1; $i ++){ // if($array[$i] > $array[$i+1]) { $temp = $array[$i+1]; $array[$i+1]=$array[$i]; $array[$i]=$temp; } } } echo "Sorted Array is: "; print_r($array); ?>
Output for 4.3.0 - 5.6.28, hhvm-3.10.0 - 3.12.0, 7.0.0 - 7.1.0
Unsorted array is: <br />Array ( [0] => 2 [1] => 4 [2] => 8 [3] => 5 [4] => 1 [5] => 7 [6] => 6 [7] => 9 [8] => 10 [9] => 3 ) Sorted Array is: Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 [6] => 7 [7] => 8 [8] => 9 [9] => 10 )