Zookeeper::exists
(PECL zookeeper >= 0.1.0)
Zookeeper::exists — Синхронно перевіряє наявність вузла в zookeeper
Опис
public
Zookeeper::exists(string $path, callable $watcher_cb = null): array
Список параметрів
path
Назва вузла. Виражається як ім'я файлу з косою межею, що розділяє предків вузла.
watcher_cb
Якщо не нуль, на сервері буде встановлено спостереження, щоб повідомити клієнта, якщо вузол змінюється. Спостереження буде встановлено, навіть якщо вузол немає.
Значення, що повертаються
Повертає значення stat для шляху, якщо даний вузол існує, інакше повертає false.
Помилки
Метод видає PHP повідомлення про помилку/попередження, коли кількість параметрів або їх типи є неправильними або не вдалося перевірити наявність вузла.
Застереження
Починаючи з версії 0.3.0, метод викидає виняток ZookeeperException та його похідні.
Приклади
Приклад #1 Приклад використання Zookeeper::exists()****
Перевірте наявність вузла.
Loading...
Результат виконання наведеного прикладу:
Существет
Дивіться також
- Zookeeper::get() - Синхронно отримує дані, пов'язані з вузлом
- ZookeeperException