Az is_float függvény

Az is_float függvény ellenőrzi, hogy az átadott változó lebegőpontos szám-e (float típus). true-ot ad vissza, ha a változó lebegőpontos számot tartalmaz, és false-ot ellenkező esetben.

Szintaxis

phpis_float(mixed $var): bool

Példa

Ellenőrizzünk különböző típusú változókat:

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));
?>

A kód végrehajtásának eredménye:

phptrue
false
false

Példa

Ellenőrizzük egy matematikai művelet eredményét:

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

A kód végrehajtásának eredménye:

phptrue

Példa

Ellenőrizzük a típuskonverziót:

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

A kód végrehajtásának eredménye:

phptrue

Lásd még

  • a is_int függvényt,
    amely ellenőrzi, hogy egy változó egész szám-e
  • a is_numeric függvényt,
    amely ellenőrzi, hogy egy változó szám-e vagy számot tartalmazó sztring-e
  • a gettype függvényt,
    amely visszaadja egy változó típusát