(PECL memcache >= 0.2.0)
Memcache::delete — Efface un élément du serveur de cache
$key
[, int $timeout
= 0
] )
Memcache::delete() efface l'élément identifié par la clé
key
.
key
La clé associée à l'élément à supprimer.
timeout
Ce paramètre obsolète n'est pas supporté, et vaut par défaut 0 seconde. N'utilisez pas ce paramètre.
Version | Description |
---|---|
Inconnu |
Il n'est pas recommandé d'utiliser le paramètre
timeout . Son comportement diffère suivants les versions
de memcached, mais le fait de lui passer la valeur 0 est sans
danger. Les autres valeurs pour cette fonctionnalité obsolète peut conduire
à une erreur de fonctionnement.
|
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Exemple #1 Exemple avec Memcache::delete()
<?php
/* API procédurale */
$memcache_obj = memcache_connect('memcache_host', 11211);
/* l'élément sera effacé par la serveur de cache */
memcache_delete($memcache_obj, 'key_to_delete');
/* API orientée objet */
$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host', 11211);
$memcache_obj->delete('key_to_delete');
?>