博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php-redis中文参考手册_incr_incrBy_incrByFloat_decr_de...
阅读量:6096 次
发布时间:2019-06-20

本文共 2215 字,大约阅读时间需要 7 分钟。

hot3.png

incr, incrBy

Description

Increment the number stored at key by one. If the second argument is filled, it will be used as the integer value of the increment.

对指定的KEY的值自增1。如何填写了第二个参数,将把第二个参数自增给KEY的值。

Parameters

key

value: value that will be added to key (only for incrBy)

Return value

INT the new value

返回新的INT数值

Examples
$redis->incr('key1'); /* key1 didn't exists, set to 0 before the increment */                      /* and now has the value 1  */$redis->incr('key1'); /* 2 */$redis->incr('key1'); /* 3 */$redis->incr('key1'); /* 4 */$redis->incrBy('key1', 10); /* 14 */

incrByFloat

Description

Increment the key with floating point precision.

自增一个浮点型的数值。

Parameters

key

value: (float) value that will be added to the key

Return value

FLOAT the new value

Examples
$redis->incrByFloat('key1', 1.5); /* key1 didn't exist, so it will now be 1.5 */$redis->incrByFloat('key1', 1.5); /* 3 */$redis->incrByFloat('key1', -1.5); /* 1.5 */$redis->incrByFloat('key1', 2.5); /* 3.5 */

decr, decrBy

Description

Decrement the number stored at key by one. If the second argument is filled, it will be used as the integer value of the decrement.

对指定的KEY的值自减1。如何填写了第二个参数,将把第二个参数自减给KEY的值。
Parameters

key

value: value that will be substracted to key (only for decrBy)

Return value

INT the new value

Examples
$redis->decr('key1'); /* key1 didn't exists, set to 0 before the increment */                      /* and now has the value -1  */$redis->decr('key1'); /* -2 */$redis->decr('key1'); /* -3 */$redis->decrBy('key1', 10); /* -13 */

mGet, getMultiple

Description

Get the values of all the specified keys. If one or more keys dont exist, the array will contain FALSE at the position of the key.

取得所有指定KEYS的值,如果一个或者更多的KEYS不存在,那么返回的ARRAY中将在相应的KEYS的位置填充FALSE。

Parameters

Array: Array containing the list of the keys

数组:一个KEYS的数组

Return value

Array: Array containing the values related to keys in argument

数组:返回相应的KEYS的值

Examples
$redis->set('key1', 'value1');$redis->set('key2', 'value2');$redis->set('key3', 'value3');$redis->mGet(array('key1', 'key2', 'key3')); /* array('value1', 'value2', 'value3');$redis->mGet(array('key0', 'key1', 'key5')); /* array(`FALSE`, 'value2', `FALSE`);

转载于:https://my.oschina.net/cniiliuqi/blog/67502

你可能感兴趣的文章
熟练掌握doc命令下的文件操作
查看>>
Oracle中drop user和drop user cascade的区别
查看>>
【Linux】linux经常使用基本命令
查看>>
Java 内存区域和GC机制
查看>>
STL之string
查看>>
更新代码和工具,组织起来,提供所有博文(C++,2014.09)
查看>>
HTML模块化:使用HTML5 Boilerplate模板
查看>>
登记申请汇总
查看>>
Google最新截屏案例详解
查看>>
2015第31周一
查看>>
2015第31周日
查看>>
在使用EF开发时候,遇到 using 语句中使用的类型必须可隐式转换为“System.IDisposable“ 这个问题。...
查看>>
PHP使用DES进行加密和解密
查看>>
Oracle 如何提交手册Cluster Table事务
查看>>
BeagleBone Black第八课板:建立Eclipse编程环境
查看>>
在服务器上用Fiddler抓取HTTPS流量
查看>>
文件类似的推理 -- 超级本征值(super feature)
查看>>
【XCode7+iOS9】http网路连接请求、MKPinAnnotationView自定义图片和BitCode相关错误--备用...
查看>>
各大公司容器云的技术栈对比
查看>>
记一次eclipse无法启动的排查过程
查看>>