php 数组排序

新人学习:

1、php自带的内部函数:

// 升序
// sort($arr);
// 降序
// rsort($arr);

2、为了更好的理解(不嫌累):

// 不用sort函数的情况下
for($i=0;$i<count($arr)-1;$i++){
  for($j=0;$j<count($arr)-1-$i;$j++){
    $hen=$arr[$i];
    if($hen>$arr[$j+$i+1]){
    $arr[$i]=$arr[$j+$i+1];
    $arr[$j+$i+1]=$hen;
    }
  }
}
print_r($arr);

3、开速查找、二分排序,网上开源很多,不赘述。

posted on 2017-04-22 19:51  风生水生  阅读(96)  评论(0编辑  收藏  举报

导航