Memcached::incrementByKey

Increment numeric item's value, stored on a specific server

&reftitle.description; public ``int``false```Memcached::incrementByKey` `string` `server_key` `string` `key` `int` `offset` 1 `int` `initial_value` 0 `int` `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.

&reftitle.parameters;

`server_key`

- &memcached.parameter.server_key;

`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.

&reftitle.returnvalues;

Returns new item's value on success&return.falseforfailure;.

&reftitle.seealso;

- `Memcached::decrement`
- `Memcached::decrementByKey`
- `Memcached::increment`