1128is_int & is_numeric and in PHP
is_int returns true only if the variable is an integer.
If you want to check is a variable has a numeric value, use is_numeric.
$a = 123;
$b = "123;
is_int($a); // true
is_int($b); // false
is_numeric($a); // true
is_numeric($b); // false