Insert value in the list before or after the pivot value. the parameter options specify the position of the insert (before or after). If the list didn't exists, or the pivot didn't exists, the value is not inserted.

在指定LIST中的指定中枢VALUE的左侧或者右侧插入VALUE。如果这个LIST不存在,或者这个pivot(key position)不存在,那么这个VALUE不会被插入。

Parameters

key position Redis::BEFORE | Redis::AFTER pivot value

Return value

The number of the elements in the list, -1 if the pivot didn't exists.

Example

$redis->delete('key1');

$redis->lInsert('key1', Redis::AFTER, 'A', 'X'); /* 0 */

$redis->lPush('key1', 'A');

$redis->lPush('key1', 'B');

$redis->lPush('key1', 'C');

$redis->lInsert('key1', Redis::BEFORE, 'C', 'X'); /* 4 */

$redis->lRange('key1', 0, -1); /* array('A', 'B', 'X', 'C') */

$redis->lInsert('key1', Redis::AFTER, 'C', 'Y'); /* 5 */

$redis->lRange('key1', 0, -1); /* array('A', 'B', 'X', 'C', 'Y') */

$redis->lInsert('key1', Redis::AFTER, 'W', 'value'); /* -1 */

php insert方法,lInsert 命令/方法/函数相关推荐

  1. c++ 调用cmd命令行函数 可隐藏黑框 四种方法总结

    在很多情况下,不得不调用cmd命令行,去实现一系列功能,总结靠谱方法两种如下: 方法一:可接受cmd命令行黑框一闪(推荐星数::可传值几乎任何cmd命令) string string getCmdRe ...

  2. sa执行命令方法总结

    sa执行命令方法总结 转载请注明来源:BK瞬间群 测试环境:windows xp pro sp2 + mssql 2005(服务以system权限启动) 一.xp_cmdshell EXEC mast ...

  3. python函数与方法表,基于Python 函数和方法的区别说明

    简单总结: 1.与类和实例无绑定关系的function都属于函数(function): 2.与类和实例有绑定关系的function都属于方法(method). 首先摒弃错误认知:并不是类中的调用都叫方 ...

  4. python列表内置函数_Python-列表总结(操作符、方法、内置函数、相关模块)

    目录 上篇文章思考题 简介 创建与赋值 操作符 访问与更新(序列操作符切片) 判断元素是否存在(成员关系操作in,not in) 拼接列表(连接操作符+) 重复(重复操作符*) 删除 方法 添加 删除 ...

  5. 用cmd执行命令方法汇总

    用Cmd执行命令方法汇总 一.system()--执行shell命令 1.包含头文件: #include<stdlib.h> 2.定义 intsystem(const char * str ...

  6. cmd命令卸载sql server_Ubuntu下部署SQL Server 2017(安装及使用方法,卸载方法)

    SQL Server 2017 的发布是 SQL Server 历史上首次同时发布 Windows 和 Linux 版本,本文将介绍如何在 Ubuntu 下部署 SQL Server 2017,包括它 ...

  7. oracle home 命令,$ORACLE_HOMEbin目录下所有命令的使用方法及命令详解

    求$ORACLE_HOME/bin目录下所有命令的使用方法及命令详解 如题. $ORACLE_HOME/bin目录下有很多命令,那我们平时用到的也不是太多,即使用到的那部分可能用法也不是完全能掌握,所 ...

  8. ajax post的回调函数另一个方法,jQueryajax–post()方法 - 米扑博客

    jQuery ajax - post() 实例 请求 test.php 网页,忽略返回值: $.post("test.php"); 通过 AJAX POST 请求改变 div 元素 ...

  9. js中函数,方法,事件对比区分,什么是方法,什么是函数

    微信小程序开发交流qq群   581478349    承接微信小程序开发.扫码加微信. 正文: 简单的理解:函数是运行在本地的,方法是公用的.  事件是开关,通过某某事件触发某个函数 通常命名规范 ...

最新文章

  1. jdk默认垃圾收集器
  2. 语音用户界面基本设计原则
  3. python tuple类型,Python基础数据类型(四) tuple元祖
  4. 测试如何学python_如何从0开始学Python自动化测试
  5. vue2 关于开发插件的几点思考
  6. 2021年退休工资会不会涨?
  7. PyTorch 入坑九:权重初始化
  8. 【主动轮廓模型(一)】《Snakes: Active Contour Models》算法原理与OpenCV实现
  9. 伽罗瓦2^8域下模多项式求逆python(查表)实现
  10. Linux(一) VFS虚拟文件系统
  11. “在朋友圈晒了五年加班,才知道老板早就把我屏蔽了”
  12. jQuery实现点击文本框弹出热门标签的提示示例
  13. Unity 接入百度AI - 红酒识别
  14. android之使用QQ互联实现qq账号登录App
  15. Linux文件管理-压缩和解压
  16. JAVA养老院管理系统计算机毕业设计Mybatis+系统+数据库+调试部署
  17. unity3d学习笔记(五)--结合Mecanim实现怪物AI
  18. MySQL error127,MySQL 返回:Got error 127 from table handler 毛虫的...
  19. SpringBoot 集成FluentMybatis 框架
  20. kafka maven 依赖_SpringBoot入门建站全系列(二十八)整合Kafka做日志监控

热门文章

  1. 洛谷 P5194 [USACO05DEC]Scales S(DFS)
  2. ubuntu 20.04 源码编译 cmake
  3. [贪心算法] 例6.2 今年暑假不AC
  4. 使textarea支持tab缩进
  5. 部署模型之Libtorch学习(一)
  6. IO流 (二) ----- 文件流
  7. CSDN写博客时设置图片显示大小
  8. 个人工作用SQL短句,不定时更新
  9. JZOJ 1286. 太空电梯
  10. hdu2066一个人的旅行(disjkstra)