php给你如下3个数,写程序求出3个数的最大值。 $var1=1; $var2=7; $var3=8;

2025-02-24 06:06:14
推荐回答(5个)
回答1:

我个人认为一般人家出这样的题不是考你PHP的函数,而是让你自定义一个函数去实现它!如下
function test($a,$b,$c){
return $a > $b ?($a > $c ? $a : $c) : ($b > $c ? $b :$c);

}
这里要注意的是函数名不能用max,因为max是php系统函数这样会发生冲突!

回答2:

放在数组里面,然后

$a=array('1','7','8','99');
$pos = array_search(max($a), $a);
echo $a[$pos];

回答3:

public function compare($a,$b,$c){
    if($a>$b&$a>$c){
        return $a;
    }else if($b>$c){
        return $b;
    }else{
         return $c;
    }
}

回答4:

$result = max($var1, max($var2, $var3));

回答5:

楼上的真是画蛇添足 echo max(1,2,3,4,5);