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