1. Переменная не может являться целым числом.
2. Если хочется проверить, является ли ЗНАЧЕНИЕ переменной целым числом, то это делает [m]is_int[/m].
3. Если хочется проверить, можно ли ЗНАЧЕНИЕ переменной ПРЕОБРАЗОВАТЬ в целое число, то это делают [m]is_numeric[/m] и [m]is_int[/m] при СОВМЕСТНОМ использовании.