Memcached::decrement
(PECL memcached >= 0.1.0)
Memcached::decrement — Зменшує числове значення запису
Опис
public Memcached::decrement( string $key, int $offset = 1, int $initial_value = 0, int $expiry = 0): int|false
Memcached::decrement() зменшує числове значення запису на величину, вказану в offset
. Якщо значення запису не є числовим, буде повернено помилку. Якщо функція зменшить значення запису менше нуля, буде встановлено нульове значення . **Memcached::decrement()**установит записи значение параметраinitial_value
якщо переданого ключа немає.
Список параметрів
key
Ключ запису, що зменшується.
offset
Величина, на яку зменшується значення запису.
initial_value
Ініціює значення запису, якщо ключа не існує.
expiry
Час, коли термін дії запису спливає.
Значення, що повертаються
Повертає нове значення запису у разі успішного виконання або **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання Memcached::decrement()****
Loading...
Результат виконання наведеного прикладу:
int(4)
int(0)
int(0)
bool(false)
Дивіться також
- Memcached::increment() - Збільшує числове значення запису
- Memcached::incrementByKey() - Збільшує числове значення запису, що зберігається на вказаному сервері
- Memcached::decrementByKey() - Зменшує числове значення запису, що зберігається на певному сервері