downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

SplBool> <SplEnum
Last updated: Fri, 14 Aug 2009

view this page in

SplEnum::__construct

(PECL spl_types >= 0.1.0)

SplEnum::__constructConstruit 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



add a note add a note User Contributed Notes
SplEnum::__construct
There are no user contributed notes for this page.

SplBool> <SplEnum
Last updated: Fri, 14 Aug 2009
 
 
show source | credits | sitemap | contact | advertising | mirror sites