(PECL quickhash >= Unknown)
QuickHashIntHash::update — Метод обновляет запись в хеше новым значением
Метод обновляет запись новым значением и возвращает, была ли запись обновлена.
Если есть дубликаты ключей, только первый найденный элемент получит обновлённое значение.
Используйте константу QuickHashIntHash::CHECK_FOR_DUPES
во время создания хеша,
чтобы предотвратить попадание дублирующих ключей в хеш.
key
Ключ обновляемой записи.
value
Новое значение записи.
Метод возвращает true
, если запись была найдена и обновлена
и false
, если запись была не была частью хеша.
Пример #1 Пример использования QuickHashIntHash::update()
<?php
$hash = new QuickHashIntHash( 1024 );
var_dump( $hash->add( 141421, 173205 ) );
var_dump( $hash->update( 141421, 223606 ) );
var_dump( $hash->get( 141421 ) );
?>
Вывод приведённого примера будет похож на:
bool(true) bool(true) int(223606)