Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
25 of 410 menu
Бесплатный тренинг по JavaScript: работа с Drag-and-Drop. Начало 2 октября. Жми для записи!

Функция is_float

Функция is_float проверяет, является ли переданная переменная числом с плавающей точкой (тип float). Возвращает true, если переменная содержит число с плавающей точкой, и false в противном случае.

Синтаксис

is_float(mixed $var): bool

Пример

Проверим различные типы переменных:

<?php $a = 3.14; $b = 42; $c = "3.14"; var_dump(is_float($a)); var_dump(is_float($b)); var_dump(is_float($c)); ?>

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

true false false

Пример

Проверим результат математической операции:

<?php $res = 10 / 3; var_dump(is_float($res)); ?>

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

true

Пример

Проверим приведение типов:

<?php $val = (float) 5; var_dump(is_float($val)); ?>

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

true

Смотрите также

  • функцию is_int,
    которая проверяет, является ли переменная целым числом
  • функцию is_numeric,
    которая проверяет, является ли переменная числом или строкой, содержащей число
  • функцию gettype,
    которая возвращает тип переменной
byenru