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() - Зменшує числове значення запису, що зберігається на певному сервері