QuickHashIntSet::add
(PECL quickhash >= Unknown)
QuickHashIntSet::add — Ajoute une nouvelle entrée à l'ensemble
Description
public bool QuickHashIntSet::add
( int
$key
)Ajoute une nouvelle entrée à l'ensemble et retourne des informations sur l'ajout. Les entrées sont toutes ajoutées à la suite par défaut, sauf si QuickHashIntHash::CHECK_FOR_DUPES a été utilisé lors de la création de l'ensemble.
Liste de paramètres
-
key
-
La clé de l'entrée à ajouter.
Valeurs de retour
TRUE
si l'entrée a été ajoutée, FALSE
sinon.
Exemples
Exemple #1 Exemple QuickHashIntSet::add()
<?php echo "Sans vérification de duplication\n"; $set = new QuickHashIntSet( 1024 ); var_dump( $set->exists( 4 ) ); var_dump( $set->add( 4 ) ); var_dump( $set->exists( 4 ) ); var_dump( $set->add( 4 ) ); echo "\navec vérification de duplication\n"; $set = new QuickHashIntSet( 1024, QuickHashIntSet::CHECK_FOR_DUPES ); var_dump( $set->exists( 4 ) ); var_dump( $set->add( 4 ) ); var_dump( $set->exists( 4 ) ); var_dump( $set->add( 4 ) ); ?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
Sans vérification de duplication bool(false) bool(true) bool(true) bool(true) avec vérification de duplication bool(false) bool(true) bool(true) bool(false)