Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

is_int

Проверяет, является ли значение целым числом.

Синтаксис

is_int(mixed $value): bool

Параметры

ПараметрТипОписание
$valuemixedПроверяемое значение.

Возвращаемое значение

bool`true`, если тип значения — `int`.

Примеры

Целое, дробное и строка:

<?php
 
var_dump(is_int(42));
var_dump(is_int(42.0));
var_dump(is_int('42'));

Результат:

bool(true)
bool(false)
bool(false)

Примечания

Функция проверяет тип, а не вид значения. Данные из формы всегда приходят строками — для них нужна filter_var($value, FILTER_VALIDATE_INT).

См. также

  • is_numeric — Проверяет, является ли значение числом или строкой с числом.
  • is_string — Проверяет, является ли значение строкой.
  • intval — Преобразует значение в целое число.

В учебнике

  • Типы данных — Основные типы данных PHP — строки, числа, логические значения, массивы и null.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.