Função is_float
A função is_float verifica se a variável passada é um número de ponto flutuante (tipo float).
Retorna true se a variável contém um número de ponto flutuante, e false caso contrário.
Sintaxe
is_float(mixed $var): bool
Exemplo
Vamos verificar vários tipos de variáveis:
<?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 da execução do código:
true
false
false
Exemplo
Vamos verificar o resultado de uma operação matemática:
<?php
$res = 10 / 3;
var_dump(is_float($res));
?>
Resultado da execução do código:
true
Exemplo
Vamos verificar a conversão de tipos:
<?php
$val = (float) 5;
var_dump(is_float($val));
?>
Resultado da execução do código:
true
Veja também
-
a função
is_int,
que verifica se uma variável é um número inteiro -
a função
is_numeric,
que verifica se uma variável é um número ou uma string contendo um número -
a função
gettype,
que retorna o tipo de uma variável