Как получить имя домена в php?

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

от jeromy_ruecker , в категории: PHP , 3 года назад

Как получить имя домена в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

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

@jeromy_ruecker Используйте глобальный массив $_SERVER чтобы получить имя домена в PHP, ниже пример кода:


1
2
3
<?php

echo $_SERVER['HTTP_HOST'];


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

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

от eryn.rodriguez , год назад

@jeromy_ruecker 

Для получения имени домена в PHP можно воспользоваться следующей функцией:

1
$domain = $_SERVER['HTTP_HOST'];


Эта функция извлекает имя домена из заголовка запроса HTTP_HOST, который содержит имя хоста, на котором запущен сервер, и, соответственно, имя домена.


Если вы хотите получить только часть имени домена без доменной зоны, можно воспользоваться функцией explode():

1
2
$domain_array = explode('.', $_SERVER['HTTP_HOST']);
$domain = $domain_array[0];


Эта функция разбивает строку с именем домена на массив по точке (.), затем вы можете получить только первый элемент массива, который содержит имя домена.