rest_is_boolean()
Определяет, является ли переданное значение логическим или подобно логическому. Т.е. также как и PHP не учитывает тип значение: 1 - true, 0 - false.
1 раз — 0.000001 сек (скорость света) | 50000 раз — 0.02 сек (скорость света) | PHP 7.1.11, WP 4.9.8
Хуков нет.
Возвращает
true|false
. True - значение является логическим, иначе false.
Использование
rest_is_boolean( $maybe_bool );
- $maybe_bool(смешанное) (обязательный)
- Значение для проверки.
Примеры
#1 Демонстрация проверки логических значений
var_dump( rest_is_boolean( true ) ); // true var_dump( rest_is_boolean( false ) ); // true var_dump( rest_is_boolean( 'false' ) ); // true var_dump( rest_is_boolean( 'true' ) ); // true var_dump( rest_is_boolean( 'FalSe' ) ); // true var_dump( rest_is_boolean( 'trUe' ) ); // true var_dump( rest_is_boolean( 1 ) ); // true var_dump( rest_is_boolean( 0 ) ); // true var_dump( rest_is_boolean( '1' ) ); // true var_dump( rest_is_boolean( '0' ) ); // true // Эти и другие значения дадут false var_dump( rest_is_boolean( 'trueFalse' ) ); // false var_dump( rest_is_boolean( 'anyString' ) ); // false var_dump( rest_is_boolean( 1.0 ) ); // false var_dump( rest_is_boolean( 2 ) ); // false var_dump( rest_is_boolean( -1 ) ); // false var_dump( rest_is_boolean( -2 ) ); // false var_dump( rest_is_boolean( '-1' ) ); // false var_dump( rest_is_boolean( '2' ) ); // false
Список изменений
С версии 4.7.0 | Введена. |