Lista los hijos de un nodo de forma sincrónica

# Zookeeper::getChildren

(PECL zookeeper >= 0.1.0)

Zookeeper::getChildren — Lista los hijos de un nodo de forma sincrónica

### Descripción

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

### Parámetros

`path`

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

`watcher_cb`

  Si es distinto de cero, se definirá un observador en el servidor para notificar al cliente si cambia el nodo.

### Valores devueltos

Devuelve un array con las rutas de los hijos en caso de éxito, y false en caso de fallo.

### Errores/Excepciones

Este método emite un error/advertencia PHP cuando el número de parámetros o tipos son incorrectos, o cuando la lista de hijos de un 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::getChildren()

Lista los hijos de un nodo.

    <?php

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

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

    ?>

El ejemplo anterior mostrará:

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

### Ver también

- Zookeeper::create() - Crear un nodo de forma sincrónica
- Zookeeper::delete() - Elimina un nodo de forma sincrónica
- ZookeeperException

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