The is_int method can be used to check if a variable is an integer.
is_int(mixed $value): bool
The is_int method returns true if the passed value is an integer. Otherwise, it returns false.
<?php$test = 10;printIsInt($test);$test = 10000;printIsInt($test);$test = 100.1;printIsInt($test);$test = '10';printIsInt($test);function printIsInt($test){echo "The value is: ";var_dump($test);echo "Is Integer: ";var_dump(is_int($test));echo "---------\n\n";}?>
In the code above:
We use the is_int method to check if the variable is an integer.
For the values 10 and 10000, the is_int method returns true.
For the values 100.1(float) and '10'(string), the is_int method returns false, as these are not integers.