牛牛在线工具

Memcached::flush()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Memcached::flush()

清空所有的缓存数据

函数:Memcached::flush() 适用版本:PHP 5 >= 5.2.10, PHP 7, PECL memcached >= 0.1.0 用法:Memcached::flush() 函数用于清空所有的缓存数据。 语法:bool Memcached::flush([int $delay = 0]) 参数: $delay(可选):延迟执行清空操作的时间,以秒为单位。默认为0,表示立即执行清空操作。 返回值:成功时返回 true,失败时返回 false。 示例: // 创建一个 Memcached 对象 $memcached = new Memcached(); // 添加服务器 $memcached->addServer('localhost', 11211); // 存储一些数据 $memcached->set('key1', 'value1'); $memcached->set('key2', 'value2'); $memcached->set('key3', 'value3'); // 清空缓存数据 if ($memcached->flush()) { echo '缓存已清空'; } else { echo '清空缓存失败'; } 在上面的示例中,我们首先创建了一个 Memcached 对象并添加了一个服务器。然后,我们使用 set() 函数存储了一些数据。最后,使用 flush() 函数清空了所有的缓存数据。如果清空成功,则输出"缓存已清空",否则输出"清空缓存失败"。