這裏是我的代碼:哪些錯誤與此數組排序
<?php
$a=array(10,8,6,5);
$b=count($a);
for($i=0;$i<($b-1);$i++)
{
for($j=1;$j<($b);$j++)
{
if($a[$j]<$a[$i])
{
$temp = $a[$j];
$a[$j]=$a[$i];
$a[$i]=$temp;
}
}
}
我只是想知道什麼是錯在上面的代碼?因爲如果我拿3個數組值,它工作正常,但對於4它不工作....可以有人做相同的代碼的修改,也請簡單解釋爲什麼它不工作循環的任何問題?我不尋找不同的代碼。
偉大..這正是我正在尋找..謝謝 – Friend
歡迎..... :) – codeomnitrix