QuickHashIntStringHash::delete
Cette méthode supprime une entrée du hachage
&reftitle.description;
public boolQuickHashIntStringHash::delete
intkey
Cette méthode supprime une entrée du hachage, 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 le hachage lui-même est libéré.
Les éléments ne peuvent pas être supprimés lorsque le hachage est utilisé dans un itérateur. La
méthode ne lancera pas d'exception, mais renverra simplement &false; comme cela se
produirait avec tout autre échec de suppression.
&reftitle.parameters;
key
La clé de l'entrée à supprimer.
&reftitle.returnvalues;
&true; lorsque l'entrée a été supprimée, et &false; si l'entrée n'a pas été supprimée.
&reftitle.examples;
Exemple de QuickHashIntStringHash::delete
exists( 4 ) );
var_dump( $hash->add( 4, "five" ) );
var_dump( $hash->delete( 4 ) );
var_dump( $hash->exists( 4 ) );
var_dump( $hash->delete( 4 ) );
?>
]]>
&example.outputs.similar;