我正在使用PHP进行一些计算,但我不希望数字大于100。因此,例如,我希望50 + 80为100,而不是130。基本上将任何结果限制为100。如何实现此目标?
您可以只使用100
功能:
min
我猜您必须检查它们。
$result = min($result, 100);
您可以执行操作并将结果与$x = 80;
$y = 50;
$z = $x + $y;
$int = ($z > 100) ? 100 : $z;
进行比较:
100
执行类似操作:
$result = 50 + 80;
$result = ($result > 100)?100?$result;
$x = 20;
$y = 90;
$result = ($x + $y > 100)?100:$x + $y;
您可以这样做
function add_max($a, $b, $max)
{
$c = $a + $b;
return $c <= $max ? $c : $max;
}