SplEnum::__construct
(PECL spl_types >= 0.1.0)
SplEnum::__construct — Construit un objet de type enum
Description
SplEnum::__construct
( void
)
Ce constructeur est utilisé pour attribuer et garantir le type de l'objet "Enum".
Liste de paramètres
- input
-
Le paramètre input prendre un integer et produit une exception UnexpectedValueException si autre chose lui est passé.
- strict
-
Une variable de type boolean pour indiquer la souplesse du typage.
Valeurs de retour
Aucune valeur n'est retournée.
Exemples
Exemple #1 Exemple avec SplEnum::__construct()
<?php
class EnumOne extends SplEnum
{
const __default = 1;
}
class EnumTwo extends SplEnum
{
const __default = 2;
}
class EnumThree extends SplEnum
{
const __default = 3;
}
$enumOne = new EnumOne();
$enumTwo = new EnumTwo();
$enumThree = new EnumThree();
echo 'Enum un : ' . $enumOne . PHP_EOL;
echo 'Enum deux : ' . $enumTwo . PHP_EOL;
echo 'Enum trois : ' . $enumThree . PHP_EOL;
?>
L'exemple ci-dessus va afficher :
Enum un : 1 Enum deux : 2 Enum trois : 3
SplEnum::__construct
There are no user contributed notes for this page.
