PHP - Manual: Memcached::incrementByKey
2024-12-21
(PECL memcached >= 2.0.0)
Memcached::incrementByKey — Increment numeric item's value, stored on a specific server
$server_key
,$key
,$offset
= 1,$initial_value
= 0,$expiry
= 0
Memcached::incrementByKey() increments a numeric item's value
by the specified offset
. If the item's value is not
numeric, an error will result.
Memcached::incrementByKey() will set the item to the
initial_value
parameter if the key doesn't exist.
server_key
本键名用于识别储存和读取值的服务器。没有将实际的键名散列到具体的项目,而是在决定与哪一个 memcached 服务器通信时将其散列为服务器键名。这使得关联的项目在单一的服务上被组合起来以提高多重操作的效率。
key
The key of the item to increment.
offset
The amount by which to increment the item's value.
initial_value
The value to set the item to if it doesn't currently exist.
expiry
The expiry time to set on the item.
Returns new item's value on success 或者在失败时返回 false
.
官方地址:https://www.php.net/manual/en/memcached.incrementbykey.php