is_float funksiyası

is_float funksiyası ötürülən dəyişənin kesirli ədəd (float tipi) olub-olmadığını yoxlayır. Əgər dəyişən kesirli ədəd saxlayırsa, true qaytarır, əks halda isə false qaytarır.

Sintaksis

phpis_float(mixed $var): bool

Nümunə

Müxtəlif tipdə dəyişənləri yoxlayaq:

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

Kodun icrasının nəticəsi:

phptrue
false
false

Nümunə

Riyazi əməliyyatın nəticəsini yoxlayaq:

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

Kodun icrasının nəticəsi:

phptrue

Nümunə

Tip çevirmələrini yoxlayaq:

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

Kodun icrasının nəticəsi:

phptrue

Həmçinin baxın

  • is_int funksiyası,
    ki, dəyişənin tam ədəd olub-olmadığını yoxlayır
  • is_numeric funksiyası,
    ki, dəyişənin ədəd və ya ədəd saxlayan sətir olub-olmadığını yoxlayır
  • gettype funksiyası,
    ki, dəyişənin tipini qaytarır