АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
39 of 410 menu
В течении недели будет ОБНОВЛЕНИЕ УЧЕБНИКОВ PHP. Поменяется структура! Подробнее по ссылке.

Функция 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