3v4l.org

run code in 300+ PHP versions simultaneously
<?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