is_bool

Finds out whether a variable is a boolean

&reftitle.description; `bool` `is_bool` `mixed` `value`

Finds whether the given variable is a boolean.

&reftitle.parameters;

`value`

- The variable being evaluated.

&reftitle.returnvalues;

Returns &true; if `value` is a `bool`, &false; otherwise.

&reftitle.examples;

### `is_bool` examples

    <?php
    $a = false;
    $b = 0;

    // Since $a is a boolean, it will return true
    if (is_bool($a) === true) {
        echo "Yes, this is a boolean\n";
    }

    // Since $b is not a boolean, it will return false
    if (is_bool($b) === false) {
        echo "No, this is not a boolean\n";
    }
    ?>

&reftitle.seealso;

- `is_float`
- `is_int`
- `is_string`
- `is_object`
- `is_array`