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 ֆունկցիան,
    որը վերադարձնում է փոփոխականի տիպը