Memcached::flush
(PECL memcached >= 0.1.0)
Memcached::flush - Анулює всі записи в кеші
Опис
public Memcached::flush(int $delay = 0): bool
Memcached::flush() анулює всі існуючі записи в кеші негайно (за замовчуванням) або після закінчення періоду часу, зазначеного в delay
. Після інвалідності жодних записів не буде повернено у відповідь на запити команд отримання даних (якщо записи не були збережені під тими самими ключами після виклику) Memcached::flush()). Насправді, інвалідування кешу не звільняє всю пам'ять, яку займають записи; це відбувається поступово в міру заповнення новими записами.
Список параметрів
delay
Величина затримки за секунди перед анулюванням записів.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки. Используйте при необходимостиMemcached::getResultCode()
Приклади
Приклад #1 Приклад використання Memcached::flush()****
Loading...