博学而笃志 切问而近思 仁在其中
详情
php数组的排序
作者:Aliot     发布时间:2017-07-02     评论:0     阅读:0

php数组的排序

时间:2016-09-16 本站 乖兔快跑

在php中,可以使用sort()函数对数组元素排序。

例:

$arr=array(75,32,65,98,85,12);
sort($arr);
foreach($arr as $k=>$var){
echo $var." ";
}
?>

也可以使用冒泡排序、快速排序等经典算法对数组元素排序,下面是冒泡排序的例子:

冒泡排序

php文件:

//用冒泡排序法,实现从小到大排列
$arr=array(75,32,65,98,85,12);
$temp=0;
//为什么是count($arr)-1?比如3个数,确定了两个数的位置,第3个自然就确定了。
for($i=0;$i for($j=0;$j if($arr[$j]>$arr[$j+1]){
$temp=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$temp;
}
}
}
foreach($arr as $k=>$var){
echo $var." ";
}
?>

运行结果如下图:

URL:http://www.bianceng.cn/webkf/PHP/201609/50446.htm


相关文章
loading......
最新动态
所有评论

loading......

网站声明:
本站部分内容来自网络,如您发现本站内容
侵害到您的利益,请联系本站管理员处理。
联系站长
373515719@qq.com
关于本站:
编程参考手册