Định nghĩa Hàm is_bool()
trong PHP
Hàm is_bool()
trong PHP sẽ kiểm tra xem biến có phải thuộc kiểu logic không. Hàm is_bool()
trả về TRUE nếu biến thuộc kiểu logic và trả về FALSE nếu biến không thuộc kiểu logic.
Cú pháp is_bool()
trong PHP
Cú pháp:
is_bool( $var);
Trong đó:
$var là biến cần kiểm tra.
Ví dụ Hàm is_bool()
trong PHP
Code
$var = TRUE;
//hàm sẽ trả về TRUE vì $var thuộc kiểu logic
if (is_bool($var)) {
echo 'biến thuộc kiểu logic <br />';
}else{
echo 'biến không thuộc kiểu logic <br />';
}
Kết quả
biến thuộc kiểu logic
Code
$var = 'TRUE';
if (is_bool($var)) {
echo 'biến thuộc kiểu logic <br />';
}else{
echo 'biến không thuộc kiểu logic <br />';
}
Kết quả
biến không thuộc kiểu logic
Xem xét hai ví dụ trên ta có thể thấy tuy có cùng giá trị là TRUE nhưng ở ví dụ 2, TRUE đã được đặt trong ngoặc ' ' do đó biến $var được xem như là một chuỗi.