Memcached
PHP Manual

Memcached::flush

(PECL memcached >= 0.1.0)

Memcached::flushInvalidar todos los ítems en la caché

Descripción

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

Memcached::flush() Invalida todos los ítems existentes en la caché de forma inmediata (por defecto) o después de un delay especificado. Después de la invalidación ningunos de los ítems devolverá nada en respuesta a un comando de obtenido (a no ser que se haya guardado de nuevo bajo la misma clave después de que Memcached::flush() haya invalidado los ítems). El flush no libera la memoria ocupada por las claves existentes, sino que irá sucediendo a medida que nuevos ítems sean guardados.

Parámetros

delay

El número de segundos a esperar antes de invalidar los ítems.

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error. Use Memcached::getResultCode() si es necesario.

Ejemplos

Ejemplo #1 Ejemplo de Memcached::flush()

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

/* flush todos los ítems en 10 segundos */
$m->flush(10);
?>


Memcached
PHP Manual