// 给列表增加元素
~~~
$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');
~~~