Fonctions Memcache
PHP Manual

Memcache::delete

(PECL memcache:0.2-2.1.2)

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

Description

bool Memcache::delete ( string $key [, int $timeout ] )

Memcache::delete() efface l'élément identifié par la clé key . Si le paramètre timeout est spécifié, l'élément expirera après timeout secondes. Vous pouvez également utiliser la fonction memcache_delete().

Liste de paramètres

key

La clé associée à l'élément à supprimer.

timeout

Le délai d'exécution pour l'élément. S'il vaut 0, l'élément sera supprimé immédiatement, s'il vaut 30, il sera supprimé dans 30 secondes.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemples

Exemple #1 Exemple avec Memcache::delete()

<?php

/* API procédurale */
$memcache_obj memcache_connect('memcache_host'11211);

/* après 10 secondes, l'élément sera effacé par la serveur de cache */
memcache_delete($memcache_obj'key_to_delete'10);

/* API orientée objet */
$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host'11211);

$memcache_obj->delete('key_to_delete'10);

?>

Voir aussi


Fonctions Memcache
PHP Manual