我们说我有3个变量
$a;
$b;
$c = 30;
我在这里要做的是,我必须将$c
分开,并将其放在前2个变量中,这些变量可以通过这样做轻松完成。
$a = $c / 2;
$b = $c / 2;
然而,如果在$b
中最大值限制为10且$ a是无限的,那该怎么办?
在这种情况下,值必须是。
$a = 20;
$b = 10;
对此最好的解决方案是什么?
答案 0 :(得分:1)
如果B有限制,那么您需要先计算B。然后找出C& C之间的区别B并设置A作为答案。
<?php
$a;
$b;
$c = 100;
$b = min(10, $c / 2);
$a = ($c - $b);
echo "A: " . $a;
echo "B: " . $b;
?>
答案 1 :(得分:0)
尝试使用min
$a = $c / 2;
$b = min(10, $c / 2);