функция since 4.7.0

_get_component_from_parsed_url_array()

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

Сигнатура

_get_component_from_parsed_url_array( array|false $url_parts, int $component = -1 ): mixed

Описание

Получает определённый компонент из массива разобранного URL.

Параметры

$url_parts array|false обязательный
Разобранный URL. Может быть false, если разобрать URL не удалось.
$component int необязательный = -1
Конкретный компонент, который нужно получить. Укажите нужный с помощью одной из предопределённых констант PHP. Значение по умолчанию — -1 (то есть вернуть все части в виде массива).

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

mixed

Исходный код

wp-includes/http.php:817

function _get_component_from_parsed_url_array( $url_parts, $component = -1 ) {
	if ( -1 === $component ) {
		return $url_parts;
	}

	$key = _wp_translate_php_url_constant_to_key( $component );
	if ( false !== $key && is_array( $url_parts ) && isset( $url_parts[ $key ] ) ) {
		return $url_parts[ $key ];
	} else {
		return null;
	}
}

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

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

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

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