Fonction is_float
La fonction is_float vérifie si la variable passée est un nombre à virgule flottante (type float).
Elle renvoie true si la variable contient un nombre à virgule flottante, et false dans le cas contraire.
Syntaxe
is_float(mixed $var): bool
Exemple
Vérifions différents types de variables :
<?php
$a = 3.14;
$b = 42;
$c = "3.14";
var_dump(is_float($a));
var_dump(is_float($b));
var_dump(is_float($c));
?>
Résultat de l'exécution du code :
true
false
false
Exemple
Vérifions le résultat d'une opération mathématique :
<?php
$res = 10 / 3;
var_dump(is_float($res));
?>
Résultat de l'exécution du code :
true
Exemple
Vérifions le transtypage :
<?php
$val = (float) 5;
var_dump(is_float($val));
?>
Résultat de l'exécution du code :
true
Voir aussi
-
la fonction
is_int,
qui vérifie si une variable est un nombre entier -
la fonction
is_numeric,
qui vérifie si une variable est un nombre ou une chaîne contenant un nombre -
la fonction
gettype,
qui renvoie le type d'une variable