Memcache::flush

(PECL memcache >= 1.0.0)

Memcache::flushElimina todos los elementos existentes en el servidor de caché

Descripción

Memcache::flush(): bool
memcache_flush(Memcache $memcache): bool

Memcache::flush() invalida inmediatamente todos los elementos existentes en el servidor de caché. Memcache::flush() no libera ningún recurso actualmente, solo marca todos los elementos como expirados, por lo que la memoria ocupada será reutilizada con nuevos elementos.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Ejemplos

Ejemplo #1 Ejemplo con Memcache::flush()

<?php

/* API procedimental */
$memcache_obj = memcache_connect('memcache_host', 11211);

memcache_flush($memcache_obj);

/* API orientada a objetos */

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

$memcache_obj->flush();

?>