(PECL memcached >= 2.0.0)
Memcached::incrementByKey — 递增存储在特定服务器上的数值项的值
$server_key
,$key
,$offset
= 1,$initial_value
= 0,$expiry
= 0
Memcached::incrementByKey() 将数值项的值递增指定的 offset
。如果项的值不是数值,则会产生错误。 Memcached::incrementByKey() 如果键不存在,则将项设置为 initial_value
参数。
server_key
标识要存储或检索值的服务器的键。我们不会在项目的实际键上进行哈希,而是会根据服务器键进行哈希,以便在决定与哪个 memcached 服务器通信时。这使得相关的项目可以分组到单个服务器上,以提高多操作的效率。
key
要递增的项的键。
offset
要递增项值的量。
initial_value
如果项当前不存在,要设置项的值。
expiry
要设置在项上的过期时间。
成功时返回新的项值,失败时返回 false
。