How to check if an integer is within a range?


Is there a way to test a range without doing this redundant code:

if ($int>$min && $int<$max)


Like a function:

function testRange($int,$min,$max){
    return ($min<$int && $int<$max);


if (testRange($int,$min,$max)) 


Does PHP have such built-in function? Or any other way to do it?


I don’t think you’ll get a better way than your function.

It is clean, easy to follow and understand, and returns the result of the condition (no return (...) ? true : false mess).

Answered By – alex

Answer Checked By – Senaida (AngularFixing Volunteer)

Leave a Reply

Your email address will not be published.