diff options
author | Nicolas Favre-Felix <n.favrefelix@gmail.com> | 2010-07-19 11:53:43 +0400 |
---|---|---|
committer | Nicolas Favre-Felix <n.favrefelix@gmail.com> | 2010-07-19 11:53:43 +0400 |
commit | c27cc5b82f68bdd8e6cc98c5afeeb7eac8d308e5 (patch) | |
tree | d49c1be106ebe0e5ce22d864f7bd654a10a7699d /README.markdown | |
parent | fb5776a27016631d206f1963a44fa17ef5560f24 (diff) |
Added SRANDMEMBER, reported by `Virtuall` on IRC.
Diffstat (limited to 'README.markdown')
-rw-r--r-- | README.markdown | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/README.markdown b/README.markdown index 34916838..874199b0 100644 --- a/README.markdown +++ b/README.markdown @@ -502,7 +502,23 @@ $redis->sAdd('key1' , 'set2'); $redis->sAdd('key1' , 'set3'); /* 'key1' => {'set3', 'set1', 'set2'}*/ $redis->sPop('key1'); /* 'set1', 'key1' => {'set3', 'set2'} */ $redis->sPop('key1'); /* 'set3', 'key1' => {'set2'} */ +</pre> +## sRandMember +##### *Description* +Returns a random element from the set value at Key, without removing it. +##### *Parameters* +*key* +##### *Return value* +*String* value from the set +*Bool* `FALSE` if set identified by key is empty or doesn't exist. +##### *Example* +<pre> +$redis->sAdd('key1' , 'set1'); +$redis->sAdd('key1' , 'set2'); +$redis->sAdd('key1' , 'set3'); /* 'key1' => {'set3', 'set1', 'set2'}*/ +$redis->sRandMember('key1'); /* 'set1', 'key1' => {'set3', 'set1', 'set2'} */ +$redis->sRandMember('key1'); /* 'set3', 'key1' => {'set3', 'set1', 'set2'} */ </pre> ## sInter |