---------------------2、数组排序改写-----------------------
";
echo"1)输入任何数组都可以完成排序;
2)排序可以控制升序还是降序;
3)默认为升序。
"; */
$arr=array(8,98,45,88,35,38,49,10,2,5,75,64);
echo"排序前的数组:";
foreach($arr as $v){
echo $v." ";
}
function Order($arr,$def=true){
for($i=0;$i
$arr[$j+1]){
//升序
$temp=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$temp;
}
}
elseif(!$def){
//降序
if($arr[$j]<$arr[$j+1]){
$temp=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$temp;
}
}
}
}echo"
排序后的数组:";
foreach($arr as $v){
echo $v." ";
}
} Order($arr,1);
Order($arr,0);
?>
【PHP】实现将数组中的数排序,可控制升降序,默认降序!
最新推荐文章于 2021-04-14 19:12:08 发布