Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

boolval

Преобразует значение в логическое.

Синтаксис

boolval(mixed $value): bool

Параметры

ПараметрТипОписание
$valuemixedЛюбое значение.

Возвращаемое значение

bool`false` для `0`, `''`, `'0'`, `[]`, `null`; иначе `true`.

Примеры

Что считается ложью:

<?php
 
var_dump(boolval('0'));
var_dump(boolval('false'));
var_dump(boolval([]));

Результат:

bool(false)
bool(true)
bool(false)

Примечания

Строка 'false' — истина: она не пустая. Для разбора слов «true», «yes», «on» используйте filter_var($value, FILTER_VALIDATE_BOOLEAN).

См. также

  • intval — Преобразует значение в целое число.
  • strval — Преобразует значение в строку.
  • empty — Проверяет, что переменная не существует или её значение «пустое».

Вопросы и ответы по теме

В учебнике

  • Типы данных — Основные типы данных PHP — строки, числа, логические значения, массивы и null.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.