is_bool Fonksiyonu
is_bool fonksiyonu, iletilen değerin
boolean tip (true veya false) olup olmadığını kontrol eder. Fonksiyon,
eğer değer boolean ise true,
değilse false döndürür.
Fonksiyon bir parametre alır - kontrol edilecek değer.
Sözdizimi
is_bool(mixed $value): bool
Örnek
Birkaç değeri boolean tipine ait olup olmadığını kontrol edelim:
<?php
$res1 = is_true;
$res2 = is_false;
$res3 = is_bool(1);
$res4 = is_bool('true');
var_dump($res1, $res2, $res3, $res4);
?>
Kodun çalıştırılma sonucu:
true
true
false
false
Örnek
Farklı tiplerdeki değişkenleri kontrol edelim:
<?php
$boolVar = false;
$intVar = 0;
$strVar = 'false';
var_dump(
is_bool($boolVar),
is_bool($intVar),
is_bool($strVar)
);
?>
Kodun çalıştırılma sonucu:
true
false
false