is_int

(PHP 3, PHP 4, PHP 5)

is_int - определяет, является ли переменная integer.

Описание

bool is_int ( mixed var )

определяет, является ли переменная integer.

Примечание: чтобы проверить, является ли переменная числом или числовой строкой (такой как ввод формы, который всегда является строкой), вы обязаны использовать is_numeric().

var - Переменная для анализа

Возвращает TRUE, если var является integer, FALSE - в ином случае.

Пример
if (is_int(23)) {
 echo "is integer\n";
} else {
 echo "is not an integer\n";
}
var_dump(is_int(23));
var_dump(is_int("23"));
var_dump(is_int(23.5));
var_dump(is_int(true));

Результат выполнения данного примера:

is integer bool(true) bool(false) bool(false) bool(false)

Смотрите также: is_bool(), is_float(), is_numeric(), is_string(), is_array(), is_object().

Все функции числа
Описание на ru2.php.net
Описание на php.ru