I am trying check if variable is integer number and if she is in diapason: 2-15.
I am trying make this using filter_var() function. but I dont understood how correct use min_range and max_range parameters.
this not works, where I am wrong?
$c = 48;
if ( filter_var($c, FILTER_VALIDATE_INT , array("min_range"=>2,"max_range"=>15)) === false ) {
echo "bad";
}
The min_range and max_range values have to be one level, deeper:
See: http://php.net/filter_var
So: