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