原理:从下往上冒泡,把小的数排到上面
代码实现
$array = array(140, 23, 78, 69, 5, 12, 8);
$n = count($array);
for ($i = 1; $i < $n; $i++) {
for ($j = 0; $j < $n - $i; $j++) {
if ($array[$j] < $array[$j + 1]) {
$temp = $array[$j];
$array[$j] = $array[$j + 1];
$array[$j + 1] = $temp;
}
}
}
var_dump($array);