wp_cache_decr()
Уменьшает значение элемента кэша по указанным ключу и группе. Используется для кэша, значение которого является числом.
Если нужно наоборот увеличить значение элемента кеша, то используйте wp_cache_incr().
Работает на основе: WP_Object_Cache::decr()
Хуков нет.
Возвращает
int|false
. False при ошибке (кеш не найден) или новое значение кэша при успешном присвоении нового значения.
Использование
wp_cache_decr( $key, $offset, $group );
- $key(число/строка) (обязательный)
- Ключ кэша, значение которого нужно уменьшить.
- $offset(число)
- Число, на которое нужно увеличить текущее значение.
По умолчанию: 1 - $group(строка)
- Название группы, в которой нужно искать указанный ключ.
По умолчанию: ''
Примеры
#1 Уменьшим значение кеша
Уменьшим значение кеша в группе my_group
с ключом my_key
на 10:
wp_cache_decr( 'my_key', 10, 'my_group' );
Заметки
- Смотрите: WP_Object_Cache::decr()
- Global. WP_Object_Cache. $wp_object_cache Object cache global instance.
Список изменений
С версии 3.3.0 | Введена. |
Код wp_cache_decr() wp cache decr WP 6.7.1
function wp_cache_decr( $key, $offset = 1, $group = '' ) { global $wp_object_cache; return $wp_object_cache->decr( $key, $offset, $group ); }