Функция 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 функцияси,
    ўзгарувчининг туриини қайтаради