(PECL spl_types >= 0.1.0)
SplBool::__construct — Construit un objet de type booléen
Ce constructeur est utilisé pour attribuer et garantir le type de l'objet booléen.
Le paramètre input prendre un boolean et produit une exception UnexpectedValueException si autre chose lui est passé.
Une variable de type boolean pour indiquer la souplesse du typage.
Aucune valeur n'est retournée.
Exemple #1 Exemple avec SplBool::__construct()
<?php
$one = new SplBool(true);
$two = new SplBool(1);
var_dump($one);
var_dump($two);
?>
L'exemple ci-dessus va afficher :
object(SplBool)#1 (1) { ["__default"]=> bool(true) } object(SplBool)#1 (1) { ["__default"]=> bool(true) }