CakeFest 2024: The Official CakePHP Conference

QuickHashIntHash::update

(PECL quickhash >= Unknown)

QuickHashIntHash::updateМетод обновляет запись в хеше новым значением

Описание

public QuickHashIntHash::update(int $key, int $value): bool

Метод обновляет запись новым значением и возвращает, была ли запись обновлена. Если есть дубликаты ключей, только первый найденный элемент получит обновлённое значение. Используйте константу 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)

add a note

User Contributed Notes

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