删除存储在php redis中指定键处的列表的指定元素
如何删除存储在php redis中指定键处的列表中的指定元素? 我知道使用删除存储在php redis中指定键处的列表的指定元素,php,redis,Php,Redis,如何删除存储在php redis中指定键处的列表中的指定元素? 我知道使用 $redis->lGet('key', 'index value'); 但是如何使用索引值或任何其他方式删除特定元素? 请帮忙 使用$redis->lRem(..)。比如说 $redis->lPush('key1', 'A'); $redis->lPush('key1', 'B'); $redis->lPush('key1', 'C'); $redis->lPush('key1', 'A
$redis->lGet('key', 'index value');
但是如何使用索引值或任何其他方式删除特定元素?
请帮忙 使用$redis->lRem(..)
。比如说
$redis->lPush('key1', 'A');
$redis->lPush('key1', 'B');
$redis->lPush('key1', 'C');
$redis->lPush('key1', 'A');
$redis->lPush('key1', 'A');
$redis->lRange('key1', 0, -1); /* array('A', 'A', 'C', 'B', 'A') */
$redis->lRem('key1', 'A', 2); /* 2 */
这会回来的
$redis->lRange('key1', 0, -1); /* array('C', 'B', 'A') */
摘自你看过他们的照片了吗?看过。我使用了$redis->lRem('key','index value');但它不起作用