Fonction boolval
La fonction boolval renvoie la valeur booléenne (true ou false) d'une variable.
Elle accepte un paramètre - la valeur à convertir en type booléen.
Syntaxe
boolval(mixed $value): bool
Exemple
Convertissons différents types de données en valeurs booléennes :
<?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
?>
Exemple
Utilisation de la fonction avec des objets :
<?php
class Test {
public $prop = 1;
}
$obj = new Test();
var_dump(boolval($obj)); // true
var_dump(boolval(new stdClass())); // true
?>
Résultat de l'exécution du code :
true
true