Я читал документацию PHP.net в разделе математики, но не смог ее найти.
По сути, моя функция принимает переменную, массив возможных значений и значение по умолчанию, это сигнатура моей функции:
Код: Выделить всё
function clamp_number($value, $possible_values, $default_value)
Я думаю, что моя функция будет работать намного быстрее, если PHP уже предоставляет ее изначально, потому что я довольно часто использую ее в своей программе.
Мобильная версия