(PECL zookeeper >= 0.1.0)
Zookeeper::getChildren — Lista os filhos de um nó de forma síncrona
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.
Retorna um array com caminhos filhos em caso de sucesso e falso em caso de falha.
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ó.
Desde a versão 0.3.0, este método emite ZookeeperException e seus derivados.
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" }