Memcache::delete

memcache_delete

(PECL memcache >= 0.2.0)

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

Описание

Memcache::delete(string $key, int $exptime = 0): bool
memcache_delete(Memcache $memcache, 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');

?>

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