Zookeeper::delete

(PECL zookeeper >= 0.2.0)

Zookeeper::deleteElimina un nodo de forma sincrónica

Descripción

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

Parámetros

path

El nombre del nodo. Expresado como un nombre de archivo con barras separando los ancestros del nodo.

version

La versión esperada del nodo. La función fallará si la versión actual del nodo no coincide con la versión esperada. Si se utiliza -1, la comprobación de la versión no tendrá lugar.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Errores/Excepciones

Este método emite un error/advertencia de PHP si el número de parámetros o los tipos son incorrectos o si la eliminación del nodo ha fallado.

Precaución

Desde la versión 0.3.0, este método lanza ZookeeperException y sus derivados.

Ejemplos

Ejemplo #1 Ejemplo de Zookeeper::delete()

Elimina un nodo existente.

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

El resultado del ejemplo sería:

SUCCESS

Ver también

add a note

User Contributed Notes

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