首页 > Web开发 > 详细

php操作redis--列表篇

时间:2019-12-18 16:59:37      阅读:109      评论:0      收藏:0      [点我收藏+]

常用命令:lpush/rpush/lpop/rpop/lrange/lrem等

应用场景:关注列表,粉丝列表,发送缓冲队列等

特点:可理解为数组操作,插入和删除数据按照一定的规律排序,数据可重复

连接

$redis = new Redis();

$redis->connect(‘127.0.0.1‘,6379);

在列表头部插入一个数据

$redis->lpush(‘list‘,‘cat‘);

在列表尾部插入一个数据

$redis->rpush(‘list‘,‘dog‘);

获取队列的长度

$redis->lLen(‘list‘);

获取数据的所有数据,参数一:键名,参数二:开始位置,参数三:结束位置 ;return array

$redis->lrange(‘list‘,0,-1);

删除队列中的第一个元素并返回该值

$redis->lpop(‘list‘);

删除队列中的最后一个元素并返回该值

$redis->rpop(‘list‘);

删除对应元素的函数:lrem() 参数一:键名,参数二:值,参数三:删除的个数,等于0时删除所有值为参数二的元素

$redis->lrem(‘list‘,‘cat‘,0);

删除

$redis->del(‘list‘);

php操作redis--列表篇

原文:https://www.cnblogs.com/wheats/p/12060609.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!