ฟังก์ชัน is_bool
ฟังก์ชัน is_bool ตรวจสอบว่าค่าที่ส่งผ่านมาเป็นประเภทบูลีน (true หรือ false) หรือไม่ ฟังก์ชันจะคืนค่า true ถ้าค่านั้นเป็นประเภทบูลีน และคืนค่า false ในกรณีอื่นๆ ฟังก์ชันรับพารามิเตอร์หนึ่งตัว - ค่าที่ต้องการตรวจสอบ
ไวยากรณ์
is_bool(mixed $value): bool
ตัวอย่าง
ลองตรวจสอบค่าต่างๆ ว่าอยู่ในประเภทบูลีนหรือไม่:
<?php
$res1 = is_bool(true);
$res2 = is_bool(false);
$res3 = is_bool(1);
$res4 = is_bool('true');
var_dump($res1, $res2, $res3, $res4);
?>
ผลลัพธ์จากการรันโค้ด:
bool(true)
bool(true)
bool(false)
bool(false)
ตัวอย่าง
ลองตรวจสอบตัวแปรประเภทต่างๆ:
<?php
$boolVar = false;
$intVar = 0;
$strVar = 'false';
var_dump(
is_bool($boolVar),
is_bool($intVar),
is_bool($strVar)
);
?>
ผลลัพธ์จากการรันโค้ด:
bool(true)
bool(false)
bool(false)