Функсияи 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,
    ки навъи тағирёбандаро бармегардонад