(PECL memcache >= 0.2.0)
Memcache::delete — Elimina un valor del servidor
$key
[, int $timeout
= 0
] ) : bool
Memcache::delete() elimina el valor según la clave key
.
key
La clave asociada con el valor a eliminar.
timeout
Este parámetro ya no está soportado, y su valor por omisión es 0 segundos. No se debe usar este parámetro.
Versión | Descripción |
---|---|
Desconocido |
No se recomienda utilizar el parámetro timeout . Su comportamiento
no es consistente entre las versiones de memcached, pero sí es seguro utilizar
0. El uso de otros valores puede provocar que la función delete
de memcache falle.
|
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplo #1 Ejemplo de Memcache::delete()
<?php
/* API por procedimientos */
$memcache_obj = memcache_connect('memcache_host', 11211);
/* el valor será eliminado por el servidor */
memcache_delete($memcache_obj, 'key_to_delete');
/* API OO */
$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host', 11211);
$memcache_obj->delete('key_to_delete');
?>