如何把组合出来的数字按从小到大排列
请高手帮我看看,如何把组合出来的数字按从小到大排列好,代码如下:
<?php
set_time_limit(0);
function comb($n,$k,$array)
{
        static $nums=0;
        global $select;
        global $record;
        //print_r($array);
        for($i=$n;$i>=$k;$i--)
        {
                
                $record[$k]=$array[$i-1];
                if($k>1)
                {
                        comb($i-1,$k-1,$array);
                }
                else
                {
                        $nums++;
                        echo "第".$nums."种组合:";
                        
                        for($j=$select;$j>0;$j--)
                        {
                                
                                echo $record[$j]." ";
                                
                        }
                        echo "<br>";
                }
        }
        }
$array=array('30','10','11','60','03','05','33','78','55','18','31','20','21','63','13','15','43','68','45','28',);//给顶的数组
global $record;//记录每个组合的数组
global $select;//选的个数
$total=count($array);//总的元素个数$select=10;
comb($total,$select,$array);
?>