🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
// 给列表增加元素 ~~~ $redis->rpush('test:list1', 'bar1'); // 返回列表的长度 $redis->lpush('test:list1', 'bar0'); // 返回列表的长度 ~~~ // 为已存在的列表添加值 ~~~ $redis->rpushx('test:list1', 'bar2'); // 成功返回列表的长度,列表不存在返回0 $redis->lpushx('test:list2', 'bar2'); // 成功返回列表的长度,列表不存在返回0 ~~~ // llen返回当前列表长度 ~~~ $redis->llen('test:list1'); ~~~ // lrange 返回队列中一个区间的元素 ~~~ $redis->lrange('test:list1', 0, 1); // 返回数组包含第0个至第1个共2个元素 $redis->lrange('test:list1', 0, -1); // 返回第0个至倒数第一个,相当于返回所有元素 ~~~ // lset 修改队列中指定位置的value ~~~ $redis->lset('test:list1', 1, '123'); ~~~ // lindex 返回指定顺序位置的list元素 ~~~ $redis->lindex('test:list1', 1); ~~~ // lpop/rpop 弹出(并删除)最左或最右的一个元素 ~~~ $redis->lpop('test:list1'); $redis->rpop('test:list1'); ~~~