# 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();
?>`
`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open