@@ -2205,31 +2205,19 @@ $redis->sPop('key1'); /* 'member3', 'key1' => {'member2'} */
2205
2205
2206
2206
### sRandMember
2207
2207
-----
2208
- _ ** Description** _ : Returns one or more random elements from the set value at Key, without removing it.
2208
+ _ ** Description** _ : Returns a random element from the set value at Key, without removing it.
2209
2209
##### * Parameters*
2210
- * key*
2211
- * count* Integer, optional
2210
+ * key*
2212
2211
##### * Return value*
2213
- If no count is specified, sRandMember will return a * String* value from the set. If a count is
2214
- provided, then an array of random values will be returned, following the semantics of how
2215
- Redis will treat the count itself. [ SRANDMEMBER] ( http://www.redis.io/commands/srandmember ) .
2212
+ * String* value from the set
2216
2213
* Bool* ` FALSE ` if set identified by key is empty or doesn't exist.
2217
2214
##### * Example*
2218
2215
~~~
2219
2216
$redis->sAdd('key1' , 'member1');
2220
2217
$redis->sAdd('key1' , 'member2');
2221
2218
$redis->sAdd('key1' , 'member3'); /* 'key1' => {'member3', 'member1', 'member2'}*/
2222
-
2223
- // No count
2224
2219
$redis->sRandMember('key1'); /* 'member1', 'key1' => {'member3', 'member1', 'member2'} */
2225
2220
$redis->sRandMember('key1'); /* 'member3', 'key1' => {'member3', 'member1', 'member2'} */
2226
-
2227
- // With a count
2228
- $redis->sRandMember('key1', 3); // Will return an array with all members from the set
2229
- $redis->sRandMember('key1', 2); // Will an array with 2 members of the set
2230
- $redis->sRandMember('key1', -100); // Will return an array of 100 elements, picked from our set (with dups)
2231
- $redis->sRandMember('empty-set', 100); // Will return an empty array
2232
- $redis->sRandMember('not-a-set', 100); // Will return FALSE
2233
2221
~~~
2234
2222
2235
2223
### sRem, sRemove
0 commit comments