ค่าคงที่ FILTER_VALIDATE_BOOLEAN ใช้สำหรับตรวจสอบว่าค่าเป็นตัวเลือกบูลีน (boolean) หรือไม่
ค่าที่ส่งกลับ (Return Value)
ค่าคงที่ FILTER_VALIDATE_BOOLEAN ส่งคืน TRUE สำหรับ "1", "true", "on" และ "yes" ส่งคืน FALSE สำหรับ "0", "false", "off" และ "no" มิฉะนั้นส่งคืน NULL
ตัวอย่างการใช้งาน
<?php $var = "on"; var_dump(filter_var($var, FILTER_VALIDATE_BOOLEAN)); ?>
ผลลัพธ์ (Output)
bool(true)
ตัวอย่างอื่น:
<?php $var = "off"; var_dump(filter_var($var, FILTER_VALIDATE_BOOLEAN)); ?>
ผลลัพธ์ (Output)
bool(false)