Я работаю над классом для манипулирования html-кодами шестнадцатеричных цветов в php. Внутри класс обрабатывает значения RGB как десятичные числа. Когда я добавляю или вычитаю, я никогда не хочу, чтобы значение превышало 255 и не превышало ноль.
Если конечно, я могу сделать что-то по частям, как
if ( $val > 255 ) {
$val = 255;
}
if ( $val < 0 ) {
$val = 0;
}
Но это многословно: P
Есть ли один умный способ, позволяющий получить значение в диапазоне от 0 до 255?