PHP 对数组数值进行排序,使用另一个容器

<?php
/* 排序方式::事实上只需要将要循环的数组进行N次循环,然后每次取最大的一个值*/
$array = array(100,25,10,258,33,48,10,5,13,58,333,108,1.2,5,3,33,0.7);//3 1 2 | 1 2 | 1 |
$array2 = array();
for($y=1;$y<=17;$y++){
    $max   = 0;
    for($i=0;$i<count($array);$i++){
        if($array[$i] > $max){
            $index = $i;
            $max = $array[$i];
        }
    }
    unset($array[$index]);
    sort($array);
    array_push($array2,$max);
}
print_r($array2);
?>
原文地址:https://www.cnblogs.com/shibazi/p/3831224.html