在PHP中,比较三个数大小,由小到大排列?

如题所述

$a=3;
$b=2;
$c=1;
function compare(&$x,&$y)
{
if($x>$y){ $temp=$y; $y=$x; $x=$temp; }
}
compare($a,$b);// a,b中 小的值存在a,大的值存在b
compare($a,$c);// a,c中 小的值存在a,大的值存在c //到这一步 a中值最小
compare($b,$c);// b,c中 小的值存在b,大的值存在c //到这一步 c中值最大
echo "{$a}<{$b}<{$c}";
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-21
//假设有$a、$b、$c三个数
$array = array($a, $b, $c);
sort($array);
foreach($array as $val){
echo $val." "; //从小到大排序出来

}
第2个回答  推荐于2017-05-20
min(a,b,c,d....)取出最小值
max(a,b,c,d....)取出最大值
sort($arr) 给数组排序
第3个回答  2013-01-21
冒泡法 !!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网