Функцыя 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,
    якая вяртае тып зменнай