I have created some custom functions which are used to validate values of different variables. Sometimes, I have to verify values of a lot of variables and this makes the checking code very repetitive and lengthy. Here is an example,
is_value_in_limits(min, max, value);
function is_value_in_limits($low, $high, $value) {
if($value >= $low && $value <= $high) {
return true;
}
return false;
}
is my original function definition. Now, I have to call it on five different variables with same min and max constraints.
is_value_in_limits(20, 60, $age_a);
is_value_in_limits(20, 60, $age_b);
is_value_in_limits(20, 60, $age_c);
is_value_in_limits(20, 60, $age_d);
is_value_in_limits(20, 60, $age_e);
There are many other similar validity checks that I have to perform for other variables. Is there any way to do all the checking in one line like this:
is_value_in_limits(20, 60, [$age_a, $age_b, $age_c, $age_d, $age_e]);
Let me know if my question is not clear.