режим округления — round () ROUND_HALF_UP с PHP 5.2.17

У меня есть статическая переменная от 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;
}

так что это не решение точно.

любая идея?

-3

Решение

… учить математику:

$val = intval($var / 50)*50+50;
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]