PHP写的简单冒泡排序,为什么不能排序?

~托儿~ ~托儿~ 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<html>
<body>
<form action="maopao.php" method="post">
<input type="text" name="num"/>
<input type="submit"/>
</form>
<?php


$st=$_REQUEST['num'];
$arr=explode(" ",$st);

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);
?>
</body>
</html>

函数之前实验了,是对的。想加个功能在输入框输入几个数字以空格分割,提交后完成排序。 结果只输出提交的数,没有进行排序。 这里面哪写错了,求指点
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
~托儿~
基础编程 21,889 成员 140,329 内容