wp_cache_decr()WP 3.3.0

Уменьшает значение элемента кэша по указанным ключу и группе. Используется для кэша, значение которого является числом.

Если нужно наоборот увеличить значение элемента кеша, то используйте wp_cache_incr().

Работает на основе: WP_Object_Cache::decr()

Хуков нет.

Возвращает

int|false. False при ошибке (кеш не найден) или новое значение кэша при успешном присвоении нового значения.

Использование

wp_cache_decr( $key, $offset, $group );
$key(число/строка) (обязательный)
Ключ кэша, значение которого нужно уменьшить.
$offset(число)
Число, на которое нужно увеличить текущее значение.
По умолчанию: 1
$group(строка)
Название группы, в которой нужно искать указанный ключ.
По умолчанию: ''

Примеры

0

#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 6.4.3

function wp_cache_decr( $key, $offset = 1, $group = '' ) {
	global $wp_object_cache;

	return $wp_object_cache->decr( $key, $offset, $group );
}