Функција is_float

Функцијата is_float проверува дали дадената променлива е број со подвижна запирка (тип float). Ја враќа true вредноста ако променливата содржи број со подвижна запирка, и false во спротивно.

Синтакса

phpis_float(mixed $var): bool

Пример

Ајде да провериме различни типови на променливи:

php<?php
  $a = 3.14;
  $b = 42;
  $c = "3.14";
  
  var_dump(is_float($a));
  var_dump(is_float($b));
  var_dump(is_float($c));
?>

Резултат од извршување на кодот:

phptrue
false
false

Пример

Ајде да го провериме резултатот од математичка операција:

php<?php
  $res = 10 / 3;
  var_dump(is_float($res));
?>

Резултат од извршување на кодот:

phptrue

Пример

Ајде да провериме конверзија на типови:

php<?php
  $val = (float) 5;
  var_dump(is_float($val));
?>

Резултат од извршување на кодот:

phptrue

Погледнете ги и

  • функцијата is_int,
    која проверува дали променливата е цел број
  • функцијата is_numeric,
    која проверува дали променливата е број или стринг што содржи број
  • функцијата gettype,
    која го враќа типот на променливата