Funkce boolval
Funkce boolval vrací booleovskou hodnotu (true nebo false) proměnné.
Přijímá jeden parametr - hodnotu, která má být převedena na booleovský typ.
Syntaxe
boolval(mixed $value): bool
Příklad
Převeďme různé datové typy na booleovské hodnoty:
<?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
?>
Příklad
Použití funkce s objekty:
<?php
class Test {
public $prop = 1;
}
$obj = new Test();
var_dump(boolval($obj)); // true
var_dump(boolval(new stdClass())); // true
?>
Výsledek provedení kódu:
true
true