Memcache::delete

(PECL memcache >= 0.2.0)

Memcache::deleteEfface un élément du serveur de cache

Description

Memcache::delete(string$key, int$timeout = 0): bool

Memcache::delete() efface l'élément identifié par la clé key.

Liste de paramètres

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.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Historique

VersionDescription
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.

Exemples

Exemple #1 Exemple avec Memcache::delete()

<?php


$memcache_obj = memcache_connect('memcache_host', 11211);


memcache_delete($memcache_obj, 'key_to_delete');


$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host', 11211);

$memcache_obj->delete('key_to_delete');

?>

Voir aussi

To Top