Функција is_bool

Функцијата is_bool проверува дали дадената вредност е од булов тип (true или false). Функцијата враќа true, ако вредноста е булова, и false во спротивно. Функцијата прима еден параметар - вредноста за проверка.

Синтакса

phpis_bool(mixed $value): bool

Пример

Ајде да провериме неколку вредности за припадност на буловиот тип:

php<?php
  $res1 = is_true;
  $res2 = is_false;
  $res3 = is_bool(1);
  $res4 = is_bool('true');
  
  var_dump($res1, $res2, $res3, $res4);
?>

Резултат од извршувањето на кодот:

phptrue
true
false
false

Пример

Ајде да провериме променливи од различни типови:

php<?php
  $boolVar = false;
  $intVar = 0;
  $strVar = 'false';
  
  var_dump(
    is_bool($boolVar),
    is_bool($intVar),
    is_bool($strVar)
  );
?>

Резултат од извршувањето на кодот:

phptrue
false
false

Погледнете ги исто така

  • функцијата is_int,
    која проверува дали променливата е целобројна
  • функцијата is_string,
    која проверува дали променливата е стринг
  • функцијата is_array,
    која проверува дали променливата е низа