//下面代码可以直接复制实现效果。
//先定义一个大小不等的数组 ,得到他的长度,for循环两层是得到第一第二个数,将两个数对比,小的放前面,大的放后面,循环之后就得到从小到大的数组。
$arr = [ 10 , 2 , 5 , 55 , 3 , 44 , 44 , 33 ];
#冒泡排序
function bubbleSort($arr){
$len=count($arr);
for($i=0;$i<$len-1;$i++){
for($j=0;$j<$len-1;$j++){
if($arr[$j]>$arr[$j+1]){
$temp=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$temp;
}
}
}
return $arr;
}