функция
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. |

