is_bool
Проверяет, является ли значение логическим.
Синтаксис
is_bool(mixed $value): boolПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $value | mixed | Проверяемое значение. |
Возвращаемое значение
bool`true`, если значение — `true` или `false`.
Примеры
Логическое значение и похожие на него:
<?php
var_dump(is_bool(false));
var_dump(is_bool(0));
var_dump(is_bool('true'));Результат:
bool(true)
bool(false)
bool(false)Примечания
Так отличают «ничего не найдено» от настоящего значения: например, strpos() возвращает false, а не 0.
См. также
В учебнике
- Типы данных — Основные типы данных PHP — строки, числа, логические значения, массивы и null.