<?php
// Force a value between a min / maximim scope
function betweenScope($num, $min, $max)
{
return min($max, max($min, $num));
//return ($num > $max) ? $max : (($num < $min) ? $min : $num);
}
echo betweenScope(21, 0, 5) . PHP_EOL;
echo betweenScope(3, 0, 5) . PHP_EOL;
echo betweenScope(-10, 0, 5) . PHP_EOL;
echo betweenScope('c', 'b', 'e') . PHP_EOL;
echo betweenScope('z', 'b', 'e') . PHP_EOL;
echo betweenScope('a', 'b', 'e') . PHP_EOL;
preferences:
38.54 ms | 402 KiB | 5 Q