(PECL zookeeper >= 0.1.0)
Zookeeper::set — 設定與節點關聯的資料
path
節點的名稱。以檔案名稱表示,斜線用於分隔節點的祖先。
value
要儲存在節點中的資料。
version
預期的節點版本。如果節點的實際版本與預期版本不符,函式將會失敗。如果使用 -1,則不會進行版本檢查。
stat
若非 NULL,則在返回時會包含路徑的 stat 值。
範例 #1 Zookeeper::set() 範例
儲存值到節點。
<?php
$zookeeper = new Zookeeper('locahost:2181');
$path = '/path/to/node';
$value = 'nodevalue';
$r = $zookeeper->set($path, $value);
if ($r)
echo 'SUCCESS';
else
echo 'ERR';
?>
上述範例將輸出
SUCCESS