wincache_ucache_cas
(PECL wincache >= 1.1.0)
wincache_ucache_cas — Порівнює змінну зі старим значенням і надає їй нове значення
Опис
wincache_ucache_cas(string $key, int $old_value, int $new_value): bool
Сравнивает переменную, связанную сkey
сold_value
і, якщо вона збігається, надає їй new_value
Список параметрів
key
key
, який використовувався для збереження змінної в кеш . key
чувствителен к регистру.
old_value
Старе значення змінної, яку вказує key
в кеші користувача. Значення має бути типу long
, інакше функція поверне false
new_value
Нове значення, яке буде надано покажчику змінної key
якщо знайдено збіг. Значення має бути типу long
, інакше функція поверне false
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання wincache_ucache_cas()****
Loading...
Результат виконання наведеного прикладу:
bool(true)
int(1)
Дивіться також
- wincache_ucache_inc() - Збільшує значення, пов'язане з ключем
- wincache_ucache_dec() - Зменшує значення, пов'язане з ключем