Funcția is_float
Funcția is_float verifică dacă variabila transmisă este un număr cu virgulă mobilă (tipul float).
Întoarce true dacă variabila conține un număr cu virgulă mobilă și false în caz contrar.
Sintaxă
is_float(mixed $var): bool
Exemplu
Să verificăm diverse tipuri de variabile:
<?php
$a = 3.14;
$b = 42;
$c = "3.14";
var_dump(is_float($a));
var_dump(is_float($b));
var_dump(is_float($c));
?>
Rezultatul executării codului:
true
false
false
Exemplu
Să verificăm rezultatul unei operații matematice:
<?php
$res = 10 / 3;
var_dump(is_float($res));
?>
Rezultatul executării codului:
true
Exemplu
Să verificăm conversia tipurilor:
<?php
$val = (float) 5;
var_dump(is_float($val));
?>
Rezultatul executării codului:
true
Vedeți și
-
funcția
is_int,
care verifică dacă o variabilă este un număr întreg -
funcția
is_numeric,
care verifică dacă o variabilă este un număr sau un șir care conține un număr -
funcția
gettype,
care întoarce tipul variabilei