Функión is_float
La función is_float verifica si la variable pasada es un número de punto flotante (tipo float).
Devuelve true si la variable contiene un número de punto flotante, y false en caso contrario.
Sintaxis
is_float(mixed $var): bool
Ejemplo
Verifiquemos diferentes tipos 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));
?>
Resultado de ejecutar el código:
true
false
false
Ejemplo
Verifiquemos el resultado de una operación matemática:
<?php
$res = 10 / 3;
var_dump(is_float($res));
?>
Resultado de ejecutar el código:
true
Ejemplo
Verifiquemos la conversión de tipos:
<?php
$val = (float) 5;
var_dump(is_float($val));
?>
Resultado de ejecutar el código:
true
Ver también
-
la función
is_int,
que verifica si una variable es un número entero -
la función
is_numeric,
que verifica si una variable es un número o una cadena que contiene un número -
la función
gettype,
que devuelve el tipo de variable