PHP写的简单冒泡排序,为什么不能排序? phphtml 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以象 php 所有的排序函数那样以引用方式传递待排序数组function BubbleSort(&$arr){ $temp=0; for($i=0;$i<count($arr)-1;$i++){ for($j=0;$j<count($arr)-1-$i;$j++){ if($arr[$j]>$arr[$j+1]){ $temp=$arr[$j]; $arr[$j]=$arr[$j+1]; $arr[$j+1]=$temp; } } }}BubbleSort($arr);print_r($arr);也可以象一般函数那样返回结果function BubbleSort($arr){ $temp=0; for($i=0;$i<count($arr)-1;$i++){ for($j=0;$j<count($arr)-1-$i;$j++){ if($arr[$j]>$arr[$j+1]){ $temp=$arr[$j]; $arr[$j]=$arr[$j+1]; $arr[$j+1]=$temp; } } } return $arr;}print_r(BubbleSort($arr)); 救命呀!php中文正则问题! 寻求网站开发合作人 phpmyadmin乱码!!!快疯了 急求,如何获得网页中的文本框的内容 !!! 求mysql临时表的实例 如何读取文件名称? [娱乐性问题]你是个抽烟的程序员吗?? 在内容中添加.或/或多了,页面就不会按以前的格式显示 大家谈谈liunx+apache+php+mysql,有多少商业网站是这样架构的? 一个伪静态的写法问题 菜鸟请教PHP如何循环输出两个关联数据表的指定字段值? eclipse subsvn 安装的问题
$temp=0;
for($i=0;$i<count($arr)-1;$i++){
for($j=0;$j<count($arr)-1-$i;$j++){
if($arr[$j]>$arr[$j+1]){
$temp=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$temp;
}
}
}
}
BubbleSort($arr);
print_r($arr);也可以象一般函数那样返回结果function BubbleSort($arr){
$temp=0;
for($i=0;$i<count($arr)-1;$i++){
for($j=0;$j<count($arr)-1-$i;$j++){
if($arr[$j]>$arr[$j+1]){
$temp=$arr[$j];
$arr[$j]=$arr[$j+1];
$arr[$j+1]=$temp;
}
}
}
return $arr;
}
print_r(BubbleSort($arr));