International PHP Conference Munich 2025

Zookeeper::getChildren

(PECL zookeeper >= 0.1.0)

Zookeeper::getChildrenLista os filhos de um nó de forma síncrona

Descrição

public Zookeeper::getChildren(string $path, callable $watcher_cb = null): array

Parâmetros

path

O nome do nó. Expresso como um nome de arquivo com barras separando os ancestrais do nó.

watcher_cb

Se for diferente de zero, um relógio será definido no servidor para notificar o cliente se o nó mudar.

Valor Retornado

Retorna um array com caminhos filhos em caso de sucesso e falso em caso de falha.

Erros/Exceções

Este método emite erro/aviso PHP quando a contagem de parâmetros ou tipos estão errados ou não listam os filhos de um nó.

Cuidado

Desde a versão 0.3.0, este método emite ZookeeperException e seus derivados.

Exemplos

Exemplo #1 Exemplo de Zookeeper::getChildren()

Listando filhos de um nó.

<?php

$zookeeper
= new Zookeeper('locahost:2181');
$path = '/zookeeper';
$r = $zookeeper->getchildren($path);

if (
$r) {
var_dump($r);
} else {
echo
'ERR';
}

?>

O exemplo acima produzirá:

array(1) {
  [0]=>
  string(6) "config"
}

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top