(PECL memcache >= 0.2.0)
Memcache::delete — Efface un élément du serveur de cache
$key
[, int $timeout = 0
] ) : bool
Memcache::delete() efface l'élément identifié par la clé
key.
keyLa clé associée à l'élément à supprimer.
timeoutCe 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');
?>