Как получить host из url в PHP?

Пользователь

от sherwood_littel , в категории: PHP , 2 года назад

Как получить host из url в PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@sherwood_littel Вы можете использовать parse_url() функцию в PHP, чтобы получить host из url, посмотрите ниже пример кода:


1
2
3
4
5
6
7
8
<?php

$url = 'https://dropcode.ru/thread/kak-poluchit-host-iz-url-v-php';

$domain = parse_url($url, PHP_URL_HOST);

// Вывод: dropcode.ru
echo $domain;


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от buster , год назад

@sherwood_littel 

Вы можете использовать функцию PHP parse_url() для разбора URL и извлечения различных его компонентов, включая хост. Вот пример использования этой функции для получения хоста из URL:

1
2
3
$url = "https://www.example.com/path/to/page.php?query=value";
$host = parse_url($url, PHP_URL_HOST);
echo $host; // выводит "www.example.com"


Эта функция принимает два параметра: URL, который нужно разобрать, и флаги, которые определяют, какие компоненты URL следует извлечь. В этом примере мы передаем PHP_URL_HOST, чтобы получить только хост из URL.