(PECL zookeeper >= 0.1.0)
Zookeeper::getChildren — Выводит список потомков узла синхронно
path
Имя узла. Выражается как имя файла с косой чертой, разделяющей предков узла.
watcher_cb
Если ненулевое значение, на сервере будет установлено наблюдение, чтобы уведомить клиента об изменении узла.
Возвращает массив с дочерними путями в случае успешного выполнения и false в случае возникновения ошибки.
Метод выдаёт ошибку/предупреждение PHP, когда количество параметров или типы неверны или не получается перечислить дочерние элементы узла.
Начиная с версии 0.3.0, метод выбрасывает ZookeeperException и его производные.
Пример #1 Пример использования Zookeeper::getChildren()
Перечисляет дочерние элементы узла.
<?php
$zookeeper = new Zookeeper('locahost:2181');
$path = '/zookeeper';
$r = $zookeeper->getchildren($path);
if ($r)
var_dump($r);
else
echo 'Ошибка';
?>
Результат выполнения приведённого примера:
array(1) { [0]=> string(6) "config" }