Memcache::delete

memcache_delete

(PECL memcache >= 0.2.0)

Memcache::delete -- memcache_deleteElimina un elemento del servidor de caché

Descripción

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

Memcache::delete() elimina el elemento identificado por la clave key.

Parámetros

key

La clave asociada al elemento a eliminar.

exptime

Este argumento obsoleto no es soportado, y su valor por omisión es 0 segundos. No se debe utilizar este argumento.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Historial de cambios

Versión Descripción
PECL memcache 3.0.5 El argumento exptime está deprecado y no debería ser proporcionado. Valores distintos de 0 pueden provocar errores inesperados.

Ejemplos

Ejemplo #1 Ejemplo con Memcache::delete()

<?php

/* API procedimental */
$memcache_obj = memcache_connect('memcache_host', 11211);

/* el elemento será eliminado por el servidor de caché */
memcache_delete($memcache_obj, 'key_to_delete');

/* API orientada a objetos */
$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host', 11211);

$memcache_obj->delete('key_to_delete');

?>

Ver también