PHP 8.4.0 RC2 available for testing

QuickHashIntSet::delete

(PECL quickhash >= Unknown)

QuickHashIntSet::deleteCette méthode supprime une entrée de l'ensemble

Description

public QuickHashIntSet::delete(int $key): bool

Cette méthode supprime une entrée de l'ensemble, et retourne si l'entrée a été supprimée. Les structures mémoire associées ne seront pas libérées immédiatement, mais plutôt lorsque l'ensemble lui-même sera libéré.

Liste de paramètres

key

La clé de l'entrée à supprimer.

Valeurs de retour

true lorsque l'entrée a été supprimée, et false si l'entrée n'a pas été supprimée.

Exemples

Exemple #1 Exemple 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 ) );
?>

Résultat de l'exemple ci-dessus est similaire à :

bool(false)
bool(true)
bool(true)
bool(false)
bool(false)

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top