php排序算法
冒泡排序
$arr = array(5,6,7,1,3,5);
$c = count($arr);
//外层循环判断需要比较几轮
for($i=1;$i<$c;$i++){
//内层循环判断每轮比较的次数
for($j=0;$j<$c-$i;$j++){
if($arr[$j]>$arr[$j+1]){
//判断比较大小 互换位置
$t = $arr[$j];
$arr[$j] = $arr[$j+1];
$arr[$j+1] = $t;
}
}
}
echo "<pre>";
print_r($arr);

浙公网安备 33010602011771号