Validation Patterns
Integer Ranges
Validate that an integer is inside an allowed range.
Integer Ranges
integer_range.php
<?php
$age = ;
$minimum = 18;
$maximum = 65;
$valid = $age >= $minimum && $age <= $maximum;
$label = $valid ? "allowed" : "blocked";
echo "age=" . $age . "\n";
echo "label=" . $label . "\n";
<?php
$age = ;
$minimum = 18;
$maximum = 65;
$valid = $age >= $minimum && $age <= $maximum;
$label = $valid ? "allowed" : "blocked";
echo "age=" . $age . "\n";
echo "label=" . $label . "\n";
<?php
$age = ;
$minimum = 18;
$maximum = 65;
$valid = $age >= $minimum && $age <= $maximum;
$label = $valid ? "allowed" : "blocked";
echo "age=" . $age . "\n";
echo "label=" . $label . "\n";
integer-range
After converting text or form data to a number, range checks can keep the value inside the domain the program accepts.