Memcache::delete

(PECL memcache >= 0.2.0)

Memcache::deleteУдаляет элемент с сервера

Описание

Memcache::delete(string $key, int $exptime = 0): bool

Функция Memcache::delete() удаляет элемент по ключу key.

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

key

Ключ удаляемого элемента.

exptime

Это устаревший параметр и теперь не используется. Значение по умолчанию равно 0 секунд. Этот параметр не используют.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Список изменений

Версия Описание
PECL-модуль memcache 3.0.5 Параметр exptime устарел, его не нужно указывать. Из-за значений, которые отличаются от 0, иногда возникают неожиданные ошибки.

Примеры

Пример #1 Пример использования функции Memcache::delete()

<?php

/* Вызов функции API-интерфейса в процедурном стиле */
$memcache_obj = memcache_connect('memcache_host', 11211);

/* Сервер удалит элемент */
memcache_delete($memcache_obj, 'key_to_delete');

/* Вызов метода API-интерфейса в объектно-ориентированном стиле */
$memcache_obj = new Memcache();
$memcache_obj->connect('memcache_host', 11211);

$memcache_obj->delete('key_to_delete');

?>

Смотрите также

  • Memcache::set() - Сохранить данные на сервере
  • Memcache::replace() - Заменить значение существующего элемента