$arr = array(225,220,43,155,562,70,55,150); $count = count($arr)-1; for($i=0;$i<$count;++$i){ for($j=0;$j<$count-$i;$j++){ if($arr[$j]>$arr[$j+1]){ $tmp = $arr[$j]; $arr[$j] = $arr[$j+1]; $arr[$j+1] = $tmp; } } } print_r($arr);
//冒泡排序主要是通过数组中的元素跟下一个元素比较,然后再交换位置;