Hàm is_bool
Hàm is_bool kiểm tra xem giá trị được truyền vào có phải là
kiểu boolean (true hoặc false) hay không. Hàm trả về true,
nếu giá trị là boolean, và false trong trường hợp ngược lại.
Hàm nhận một tham số - giá trị cần kiểm tra.
Cú pháp
phpis_bool(mixed $value): bool
Ví dụ
Hãy kiểm tra một vài giá trị xem chúng có thuộc kiểu boolean không:
php<?php
$res1 = is_bool(true);
$res2 = is_bool(false);
$res3 = is_bool(1);
$res4 = is_bool('true');
var_dump($res1, $res2, $res3, $res4);
?>
Kết quả thực thi mã:
phptrue
true
false
false
Ví dụ
Kiểm tra các biến thuộc các kiểu khác nhau:
php<?php
$boolVar = false;
$intVar = 0;
$strVar = 'false';
var_dump(
is_bool($boolVar),
is_bool($intVar),
is_bool($strVar)
);
?>
Kết quả thực thi mã:
phptrue
false
false