Encodera

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

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

Справочник PHP

is_float

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

Синтаксис

is_float(mixed $value): bool

Параметры

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

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

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

Примеры

Дробное число, результаты деления и строка:

<?php
 
var_dump(is_float(1.5));
var_dump(is_float(10 / 4));
var_dump(is_float(10 / 2));
var_dump(is_float('1.5'));

Результат:

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

Примечания

Деление / даёт int, если целые числа делятся нацело, и float в остальных случаях. Строка с числом — не float: её проверяют функцией is_numeric().

См. также

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

Вопросы и ответы по теме

В учебнике

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

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

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