is_bool funksiyası

is_bool funksiyası ötürülən dəyərin məntiqi tip (true və ya false) olub-olmadığını yoxlayır. Funksiya true qaytarır, əgər dəyər məntiqi tipdirsə, və false əks halda. Funksiya bir parametr qəbul edir - yoxlanılacaq dəyər.

Sintaksis

phpis_bool(mixed $value): bool

Nümunə

Gəlin bir neçə dəyəri məntiqi tipə aid olub-olmadığını yoxlayaq:

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

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

phpbool(true)
bool(true)
bool(false)
bool(false)

Nümunə

Gəlin müxtəlif tipli dəyişənləri yoxlayaq:

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

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

phpbool(true)
bool(false)
bool(false)

Həmçinin baxın

  • is_int funksiyası,
    bu funksiya dəyişənin tam ədəd olub-olmadığını yoxlayır
  • is_string funksiyası,
    bu funksiya dəyişənin sətir olub-olmadığını yoxlayır
  • is_array funksiyası,
    bu funksiya dəyişənin massiv olub-olmadığını yoxlayır