Функция 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
,
которая возвращает тип переменной