Синхронно выводит список потомков узла

# Zookeeper::getChildren

(PECL zookeeper >= 0.1.0)

Zookeeper::getChildren — Синхронно выводит список потомков узла

### Описание

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

### Список параметров

`path`

  Имя узла. Выражается как название файла с разделением предков узла слешами.

`watcher_cb`

  На сервере установится наблюдение, чтобы уведомить клиента об изменениях узла, если значение параметра указали и оно не равно null.

### Возвращаемые значения

Метод возвращает массив с путями дочерних элементов узла в случае успешного выполнения и false, если возникла ошибка.

### Ошибки

Метод выдаёт ошибку или предупреждение PHP, когда количество параметров или типы неверны, или не получается перечислить дочерние элементы узла.

Предостережение

Начиная с версии 0.3.0 метод выбрасывает исключение ZookeeperException и его производные.

### Примеры

Пример #1 Пример использования метода Zookeeper::getChildren()

Перечисляет дочерние элементы узла.

    <?php

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

    if ($r) {
        var_dump($r);
    } else {
        echo 'Ошибка';
    }

    ?>

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

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

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

- Zookeeper::create() - Создаёт синхронно узел
- Zookeeper::delete() - Удаляет синхронно узел в объекте Zookeeper
- ZookeeperException

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open