Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpredis/phpredis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Favre-Felix <n.favrefelix@gmail.com>2010-07-19 11:53:43 +0400
committerNicolas Favre-Felix <n.favrefelix@gmail.com>2010-07-19 11:53:43 +0400
commitc27cc5b82f68bdd8e6cc98c5afeeb7eac8d308e5 (patch)
treed49c1be106ebe0e5ce22d864f7bd654a10a7699d /README.markdown
parentfb5776a27016631d206f1963a44fa17ef5560f24 (diff)
Added SRANDMEMBER, reported by `Virtuall` on IRC.
Diffstat (limited to 'README.markdown')
-rw-r--r--README.markdown16
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