我的静态变量介于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;
}
所以这不是一个完全正确的解决方案。
任何想法?
答案 0 :(得分:0)
...学习数学:
$val = intval($var / 50)*50+50;