downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Memcached::get> <Memcached::fetchAll
Last updated: Fri, 14 Aug 2009

view this page in

Memcached::flush

(PECL memcached >= 0.1.0)

Memcached::flushInvalide tous les éléments du cache

Description

public bool Memcached::flush ([ int $delay ] )

Memcached::flush() invalide tous les éléments du cache, immédiatement (par défaut), ou après un délai de delay secondes. Après une invalidation, aucun élément ne sera retourné en réponse à une commande de lecture (à moins qu'il ne soit stocké une nouvelle fois sous la même clé, après l'opération de Memcached::flush()). Cette opération ne libère pas la mémoire occupée par les éléments existants : cela se fera graduellement, avec le stockage des nouveaux éléments.

Liste de paramètres

delay

Le nombre de secondes d'attente avant l'invalidation.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec. Utilisez Memcached::getResultCode si nécessaire.

Exemples

Exemple #1 Exemple avec Memcached::flush()

<?php
$m 
= new Memcached();
$m->addServer('localhost'11211);

/* invalide tous les éléments dans 10 secondes */
$m->flush(10);
?>



add a note add a note User Contributed Notes
Memcached::flush
There are no user contributed notes for this page.

Memcached::get> <Memcached::fetchAll
Last updated: Fri, 14 Aug 2009
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites