我有一个介于 200 和 500 之间的静态变量,
而且,如果值在 300 到 350 之间,我必须四舍五入最接近的半点才能进入表格。
我试图划分它并使用 php 5.4 round() ROUND_HALF_UP,但该版本不适用于此功能。
$var = 320;
所以,除了这个糟糕的解决方案,我找不到,
function ChecktheValue($val) {
if (($val > 200 && $val < 250)) { $value = 250; }
.
.
.
if (($val > 450 && $val < 500)) { $value = 500; }
return $value;
}
所以这不完全是一个解决方案。
知道吗?
...学习数学:
$val = intval($var / 50)*50+50;