ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
39 of 410 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

Функция boolval

Функция boolval возвращает булевое значение (true или false) переменной. Она принимает один параметр - значение, которое нужно преобразовать в булев тип.

Синтаксис

boolval(mixed $value): bool

Пример

Преобразуем различные типы данных в булевы значения:

<?php var_dump(boolval(0)); // false var_dump(boolval(1)); // true var_dump(boolval('')); // false var_dump(boolval('abc')); // true var_dump(boolval([])); // false var_dump(boolval([1, 2])); // true ?>

Пример

Использование функции с объектами:

<?php class Test { public $prop = 1; } $obj = new Test(); var_dump(boolval($obj)); // true var_dump(boolval(new stdClass())); // true ?>

Результат выполнения кода:

true true

Смотрите также

  • функцию intval,
    которая преобразует значение в целое число
  • функцию floatval,
    которая преобразует значение в число с плавающей точкой
  • функцию strval,
    которая преобразует значение в строку
byenru