SunshinePHP Developer Conference 2015

QuickHashIntHash::delete

(PECL quickhash >= Unknown)

QuickHashIntHash::deleteEste método elimina una entrada de un hash

Descripción

public bool QuickHashIntHash::delete ( int $key )

Este método elimina una entrada de un hash, y devuelve si la entrada se eliminó o no. Las estructuras de memoria asociadas no serán liberadas inmediatamente, sino cuando el propio hash sea liberado.

Los elementos no se pueden eliminar del hash cuando se use un iterador. El método no lanzará un excepción, sinon que simplemente devolverá FALSE de la misma forma que con cualquier otro fallo de eliminación.

Parámetros

key

La clave de la entrada a eliminar.

Valores devueltos

TRUE cuando la entrada se eliminó, FALSE si la entrada no se eliminó.

Ejemplos

Ejemplo #1 Ejemplo de QuickHashIntHash::delete()

<?php
$hash 
= new QuickHashIntHash1024 );
var_dump$hash->exists) );
var_dump$hash->add4) );
var_dump$hash->delete) );
var_dump$hash->exists) );
var_dump$hash->delete) );
?>

El resultado del ejemplo sería algo similar a:

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

add a note add a note

User Contributed Notes

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