$redis = new Redis();$redis->connect('127.0.0.1', 6379);// var_dump($redis->del('one'));//头部元素插入 不存在就创建 可多个// var_dump($redis->LPUSH('one','头部第一个','头部第二个','头部第三个'));// 头部元素插入 不存在 操作无效// var_dump($redis->LPUSHX('one','保护我方'));// 尾部元素插入 不存在就创建 可多个// var_dump($redis->Rpush('one','尾部第一个'));// 尾部元素插入 不存在 操作无效// var_dump($redis->Rpushx('one','尾部第二个'));//获取长度// var_dump($redis->LLEN('one'));//获取移除第一个元素 头部// var_dump($redis->BLPOP('one',10));//获取移除第一个元素 尾部// var_dump($redis->Brpop('one',10));// 获取长度// var_dump($redis->del('one'));// 根据下标获取// var_dump($redis->LINDEX('one',0));//在元素前后或者后插入 BEFORE|AFTER// var_dump($redis->LINSERT('one','BEFORE','尾部第一个','插入前BEFORE'));// var_dump($redis->LINSERT('one','AFTER','尾部第一个11','插入后AFTER'));//移除返回第一个元素 头部// var_dump($redis->lpop('one'));//获取范围内的元素 0 下标可以为负数// var_dump($redis->LRANGE('one',0,1));//移除列表的元素 中相同的值 0 下标可以为负数// var_dump($redis->Lrem('one','头部第一个',1));//删除非本范围的元素 下标可以为负数// var_dump($redis->Ltrim('one',2,2));//通过key 修改值// var_dump($redis->LSET('one',1,'第一个被改了'));//弹出最后一个元素 放入另外一个列表头部// var_dump($redis->Brpoplpush('one','one1',2));//移除最后一个元素 放入另外一个列表头部// var_dump($redis->Rpoplpush('one','one1'));echo '<br>';//获取所有的元素for ($i = 0; $i < $redis->LLEN('one'); $i++) {var_dump($redis->LINDEX('one', $i));echo '<br>';}
