Funkce is_float
Funkce is_float kontroluje, zda je předaná proměnná číslem s plovoucí desetinnou čárkou (typ float).
Vrací true, pokud proměnná obsahuje číslo s plovoucí desetinnou čárkou, a false v opačném případě.
Syntaxe
is_float(mixed $var): bool
Příklad
Zkontrolujeme různé typy proměnných:
<?php
$a = 3.14;
$b = 42;
$c = "3.14";
var_dump(is_float($a));
var_dump(is_float($b));
var_dump(is_float($c));
?>
Výsledek provedení kódu:
true
false
false
Příklad
Zkontrolujeme výsledek matematické operace:
<?php
$res = 10 / 3;
var_dump(is_float($res));
?>
Výsledek provedení kódu:
true
Příklad
Zkontrolujeme převod typů:
<?php
$val = (float) 5;
var_dump(is_float($val));
?>
Výsledek provedení kódu:
true
Viz také
-
funkci
is_int,
která kontroluje, zda je proměnná celé číslo -
funkci
is_numeric,
která kontroluje, zda je proměnná číslo nebo řetězec obsahující číslo -
funkci
gettype,
která vrací typ proměnné