Memcache::flush

memcache_flush

(PECL memcache >= 1.0.0)

Memcache::flush -- memcache_flush清洗(删除)已经存储的所有的元素

说明

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

Memcache::flush() 会立即使所有已经存在的元素失效。Memcache::flush() 实际上不会释放任何资源,而是将所有元素标记为已过期,已占用的内存会在新元素存储时覆盖。

参数

此函数没有参数。

返回值

成功时返回 true, 或者在失败时返回 false

示例

示例 #1 Memcache::flush()示例

<?php

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

memcache_flush($memcache_obj);

/* OO API */

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

$memcache_obj->flush();

?>