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...