QuickHashStringIntHash::delete

(No version information available, might only be in Git)

QuickHashStringIntHash::delete — Метод видаляє запис із хешу

Опис

public QuickHashStringIntHash::delete(string $key): bool

Метод видаляє запис з хешу і повертає, чи цей запис видалено чи ні. Відповідні структури пам'яті буде звільнено не відразу, а при звільненні самого хеша.

Елементи не можна видалити, якщо хеш використовується в ітераторі. Метод не викине виняток, а просто поверне false як це сталося б за будь-якої іншої помилки видалення.

Список параметрів

key

Ключ запису, який потрібно видалити.

Значення, що повертаються

Метод возвращает**true**, якщо запис було видалено та false, якщо запис не видалено.

Приклади

Приклад #1 Приклад використання QuickHashStringIntHash::delete()****

Loading...

Висновок наведеного прикладу буде схожим на:

bool(false)
bool(true)
int(5)
bool(true)
bool(false)
bool(false)
bool(false)