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)