Funkcija is_float

Funkcija is_float patikrina, ar perduotas kintamasis yra slankiojo kablelio skaičius (float tipas). Grąžina true, jei kintamajame yra slankiojo kablelio skaičius, ir false priešingu atveju.

Sintaksė

phpis_float(mixed $var): bool

Pavyzdys

Patikrinkime įvairių tipų kintamuosius:

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

Kodo vykdymo rezultatas:

phptrue
false
false

Pavyzdys

Patikrinkime matematinės operacijos rezultatą:

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

Kodo vykdymo rezultatas:

phptrue

Pavyzdys

Patikrinkime tipų konvertavimą:

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

Kodo vykdymo rezultatas:

phptrue

Taip pat žiūrėkite

  • funkciją is_int,
    kuri patikrina, ar kintamasis yra sveikasis skaičius
  • funkciją is_numeric,
    kuri patikrina, ar kintamasis yra skaičius arba eilutė, kurioje yra skaičius
  • funkciją gettype,
    kuri grąžina kintamojo tipą