(PECL quickhash >= Unknown)
QuickHashIntSet::add — Este método añade una nueva entrada al conjunto
Este método añade una nueva entrada al conjunto y devuelve si la entrada
ha sido añadida. Las entradas se añaden por omisión siempre que
QuickHashIntSet::CHECK_FOR_DUPES
no haya sido pasado durante la creación del conjunto.
key
La clave de la entrada a añadir.
Ejemplo #1 Ejemplo de QuickHashIntSet::add()
<?php
echo "sin verificación de duplicados\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 "\ncon verificación de duplicados\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 ) );
?>
El resultado del ejemplo sería algo similar a:
sin verificación de duplicados bool(false) bool(true) bool(true) bool(true) con verificación de duplicados bool(false) bool(true) bool(true) bool(false)