Hàm is_bool() trong PHP

Đị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.

Bình luận