PHP 8.0.0 Released!

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 
'Успешное выполнение';
else
  echo 
'Ошибка';
?>

Результат выполнения данного примера:

Успешное выполнение

Смотрите также

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top