Zookeeper::set
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Zookeeper::set
Референца за `zookeeper.set.php` со подобрена типографија и навигација.
Zookeeper::set
(PECL zookeeper >= 0.1.0)
Zookeeper::set — Поставува податоци поврзани со јазол
= NULL
Параметри
path-
Ја добива ACL поврзана со јазол синхроно
value-
Податоци што треба да се зачуваат во јазолот.
version-
Очекувана верзија на јазолот. Функцијата ќе откаже ако актуелната верзија на јазолот не се совпаѓа со очекуваната верзија. Ако се користи -1, проверката на верзијата нема да се изврши.
stat-
Ако не е NULL, ќе ја задржи вредноста на stat за патеката при враќање.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Errors/Exceptions
Овој метод емитува PHP грешка/предупредување кога бројот или типот на параметрите се погрешни или не успеваат да зачуваат вредност во јазолот.
Овој метод емитува PHP грешка/предупредување кога бројот или типовите на параметрите се погрешни или не успева да добие ACL на јазол. ZookeeperException Од верзија 0.3.0, овој метод емитува
Примери
Пример #1 Zookeeper::set() example
Зачувај вредност во јазол.
<?php
$zookeeper = new Zookeeper('locahost:2181');
$path = '/path/to/node';
$value = 'nodevalue';
$r = $zookeeper->set($path, $value);
if ($r)
echo 'SUCCESS';
else
echo 'ERR';
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
SUCCESS
Види Исто така
- Добиј ACL на јазол. - Создај рачка за комуникација со zookeeper
- функцијата ги повикува повратните повици предадени од операции како - Провери дали постои јазол во zookeeper синхроно
- ZookeeperException