$arr = array(a,f,c,b,e,h,j,i,g);

1、冒泡排序

1
2
3
4
5
6
7
8
9
10
11
12
13
function bubble_sort($arr) {
    $n = count($arr);
    for($i = 0; $i < $n - 1; $i++){
        for($j = $i + 1; $j < $n; $j++) {
            if($arr[$j] < $arr[$i]) {
                $temp = $arr[$i];
                $arr[$i] = $arr[$j];
                $arr[$j] = $temp;
            }
        }
    }
    return $arr;
}