функция since 5.8.1

_wp_check_alternate_file_names()

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

Сигнатура

_wp_check_alternate_file_names( string[] $filenames, string $dir, array $files ): bool

Описание

Вспомогательная функция для проверки того, может ли каждое из имён файлов в массиве конфликтовать с существующими файлами.

Параметры

$filenames string[] обязательный
Массив имён файлов для проверки.
$dir string обязательный
Каталог, содержащий файлы.
$files array обязательный
Массив существующих файлов в каталоге. Может быть пустым.

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

bool

Исходный код

wp-includes/functions.php:2823

function _wp_check_alternate_file_names( $filenames, $dir, $files ) {
	foreach ( $filenames as $filename ) {
		if ( file_exists( $dir . $filename ) ) {
			return true;
		}

		if ( ! empty( $files ) && _wp_check_existing_file_names( $filename, $files ) ) {
			return true;
		}
	}

	return false;
}

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

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

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

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