Проверка на целое число может быть использована:
1. Для контроля данных, передаваемых в URL (если тут должно быть передано только число)
2. Для проверки введенных пользователем данных в текстовом поле.
В php существует несколько функций для решения данной задачи, но мы можем также использовать проверку с помощью регулярных выражений. Например, так:
if(preg_match("|^[\d]+$|", $var)){
echo "Это целое число";
}else{
echo "Это строка!";
}
Проверяемое число содержится в переменной $var.
Более простой способ – воспользоваться функцией is_integer(), которая вернет TRUE, если переменная содержит целое число.
<?php
$var = 5;
if(is_integer($var)) echo "Это целое число";
?>