(PECL quickhash >= Unknown)
QuickHashIntSet::delete — Este método elimina una entrada del conjunto
Este método elimina una entrada del conjunto y devuelve si la entrada ha sido eliminada. Las estructuras de memoria asociadas no se liberarán inmediatamente, sino cuando el conjunto mismo sea liberado.
key
true cuando la entrada ha sido eliminada, y false si la entrada no ha sido eliminada.
Ejemplo #1 Ejemplo de QuickHashIntSet::delete()
<?php
$set = new QuickHashIntSet( 1024 );
var_dump( $set->exists( 4 ) );
var_dump( $set->add( 4 ) );
var_dump( $set->delete( 4 ) );
var_dump( $set->exists( 4 ) );
var_dump( $set->delete( 4 ) );
?>Resultado del ejemplo anterior es similar a:
bool(false) bool(true) bool(true) bool(false) bool(false)