Memcache::delete

memcache_delete

(PECL memcache >= 0.2.0)

Memcache::delete -- memcache_deleteEfface un élément du serveur de cache

Description

Memcache::delete(string $key, int $exptime = 0): bool
memcache_delete(Memcache $memcache, string $key, int $exptime = 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.

exptime

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

Version Description
PECL memcache 3.0.5 Le paramètre exptime est déprécié et ne devrait pas être fourni. Des valeurs autres que 0 peuvent provoquer des erreurs inattendues.

Exemples

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');

?>

Voir aussi