функция since 6.9.0

wp_cache_get_multiple_salted()

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

wp_cache_get_multiple_salted( array $cache_keys, string $group, string|string[] $salt ): array

Описание

Получает несколько элементов из кеша, учитывая только действительные и неизменённые элементы.

Параметры

$cache_keys array обязательный
Массив ключей кеша для получения.
$group string обязательный
Группа кеша для проверки.
$salt string|string[] обязательный
Метка времени (или несколько меток времени, если передан массив), указывающая, когда в последний раз обновлялась группа (или группы) кеша.

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

array

false

Исходный код

wp-includes/cache-compat.php:269

function wp_cache_get_multiple_salted( $cache_keys, $group, $salt ) {
	$salt  = is_array( $salt ) ? implode( ':', $salt ) : $salt;
	$cache = wp_cache_get_multiple( $cache_keys, $group );

	foreach ( $cache as $key => $value ) {
		if ( ! is_array( $value ) ) {
			$cache[ $key ] = false;
			continue;
		}
		if ( ! isset( $value['salt'], $value['data'] ) || $salt !== $value['salt'] ) {
			$cache[ $key ] = false;
			continue;
		}
		$cache[ $key ] = $value['data'];
	}

	return $cache;
}

История изменений

ВерсияОписание
6.9.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.