Funkcja is_float
Funkcja is_float sprawdza, czy przekazana zmienna jest liczbą zmiennoprzecinkową (typ float).
Zwraca true, jeśli zmienna zawiera liczbę zmiennoprzecinkową, i false w przeciwnym razie.
Składnia
is_float(mixed $var): bool
Przykład
Sprawdźmy różne typy zmiennych:
<?php
$a = 3.14;
$b = 42;
$c = "3.14";
var_dump(is_float($a));
var_dump(is_float($b));
var_dump(is_float($c));
?>
Wynik wykonania kodu:
true
false
false
Przykład
Sprawdźmy wynik operacji matematycznej:
<?php
$res = 10 / 3;
var_dump(is_float($res));
?>
Wynik wykonania kodu:
true
Przykład
Sprawdźmy rzutowanie typów:
<?php
$val = (float) 5;
var_dump(is_float($val));
?>
Wynik wykonania kodu:
true
Zobacz też
-
funkcję
is_int,
która sprawdza, czy zmienna jest liczbą całkowitą -
funkcję
is_numeric,
która sprawdza, czy zmienna jest liczbą lub ciągiem zawierającym liczbę -
funkcję
gettype,
która zwraca typ zmiennej