Ограничение на переменную
Каким образом на PHP можно определить, что переменная является числом из диапазона 1-31. И ни чем иным(строкой или числом вне заданного диапазона.)
Код:
function IsValidIntegerBetween($Value, $Min, $Max){
if (is_int($Value)){
return $Value >= $Min && $Value <= $Max;
}
else return False;
}
var_dump(IsValidIntegerBetween(100, 1, 31)); // Покажет false
var_dump(IsValidIntegerBetween(10, 1, 31)); // Покажет true
if (is_int($Value)){
return $Value >= $Min && $Value <= $Max;
}
else return False;
}
var_dump(IsValidIntegerBetween(100, 1, 31)); // Покажет false
var_dump(IsValidIntegerBetween(10, 1, 31)); // Покажет true