Zookeeper::delete

(PECL zookeeper >= 0.2.0)

Zookeeper::delete同步删除 Zookeeper 中的节点

描述

public Zookeeper::delete(string $path, int $version = -1): bool

参数

path

节点的名称。表示为文件名,使用斜杠分隔节点的祖先。

version

节点的预期版本。如果节点的实际版本与预期版本不匹配,则函数将失败。如果使用 -1,则不会进行版本检查。

返回值

成功时返回 true,失败时返回 false

错误/异常

当参数数量或类型错误或无法删除节点时,此方法会发出 PHP 错误/警告。

注意

从版本 0.3.0 开始,此方法会发出 ZookeeperException 及其派生类。

示例

示例 #1 Zookeeper::delete() 示例

删除现有节点。

<?php
$zookeeper
= new Zookeeper('locahost:2181');
$path = '/path/to/node';
$r = $zookeeper->delete($path);
if (
$r)
echo
'SUCCESS';
else
echo
'ERR';
?>

上面的示例将输出

SUCCESS

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top