PHP Conference Nagoya 2025

wincache_ucache_dec

(PECL wincache >= 1.1.0)

wincache_ucache_decУменьшает значение, связанное с ключом

Описание

wincache_ucache_dec(string $key, int $dec_by = 1, bool &$success = ?): mixed

Уменьшает значение, связанное с key на 1 или как указано в dec_by.

Список параметров

key

key, который использовался для сохранения переменной в кеш. key чувствителен к регистру.

dec_by

Значение, на которое должна быть уменьшена переменная, связанная с key. Если аргумент является числом с плавающей точкой, он будет усечён до ближайшего целого числа. Переменная, связанная с key, должна иметь тип long, иначе функция завершится ошибкой и вернёт false.

success

Будет установлено значение true в случае успешного выполнения и false в случае возникновения ошибки.

Возвращаемые значения

Возвращает уменьшенное значение в случае успешного выполнения и false в случае возникновения ошибки.

Примеры

Пример #1 Пример использования wincache_ucache_dec()

<?php
wincache_ucache_set
('counter', 1);
var_dump(wincache_ucache_dec('counter', 2923, $success));
var_dump($success);
?>

Результат выполнения приведённого примера:

int(2922)
bool(true)

Смотрите также

  • wincache_ucache_inc() - Увеличивает значение, связанное с ключом
  • wincache_ucache_cas() - Сравнивает переменную со старым значением и присваивает ей новое значение

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top