(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.
keyLa clave asociada con el valor a eliminar.
timeoutEste 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');
?>