检查三个数字中的两个较大数字

时间:2016-03-18 15:26:04

标签: php

考虑到三个数字,我怎样才能总结出最大的两个并忽略最小的一个?从下面的示例中,输出将是$one + $three的总和。

<?php
$one = 210;
$two = 20;
$three = 30;

if ($one>$two)
{
   if($one>$three)
      {echo "$one";}
   else
      {echo "$three";}
 }
else
{
if ($two>$three)
    {echo "$two";}

else
    {echo "$three";}
} 

?>        

1 个答案:

答案 0 :(得分:3)

我无法在代码段中看到总和,但如果您只想将三个数字中的两个最大值相加,正如您在问题中所说,将所有三个相加并减去最小值:

$sum = $one + $two + $three - min($one, $two, $three);