函数名:Memcached::deleteByKey()
适用版本:PHP 5 >= 5.4.0, PHP 7, PECL memcached >= 0.1.0
用法:Memcached::deleteByKey() 方法用于删除指定键名的缓存数据,该方法可以通过指定键名和服务器地址来删除相应的缓存数据。
语法:
public bool Memcached::deleteByKey(string $server_key, string $key [, int $time = 0 ])
参数:
返回值:
示例:
// 创建一个 Memcached 实例
$memcached = new Memcached();
// 添加服务器地址和端口
$memcached->addServer('localhost', 11211);
// 设置服务器地址的键名
$serverKey = 'server1';
// 设置缓存数据的键名
$key = 'example_key';
// 设置缓存数据的值
$value = 'example_value';
// 存储缓存数据
$memcached->setByKey($serverKey, $key, $value);
// 删除缓存数据
$result = $memcached->deleteByKey($serverKey, $key);
if ($result) {
echo '缓存数据删除成功';
} else {
echo '缓存数据删除失败';
}
注意事项: