PHP gethostbyname возвращает имя хоста вместо IP-адреса
Я проверяю текущий хостинг IP сайтов использующих
$ip = gethostbyname('domainname.com');
Возвращает IP-адрес веб-сайтов, работающих нормально, но для некоторых доменов возвращает доменное имя
$ip = gethostbyname('domainname.com');
Возвращает:
domianname.com
1 ответ
Решение
Как указано в документации:
Возвращает IPv4-адрес или строку, содержащую неизмененное имя хоста при ошибке.
Таким образом, вы находитесь в ситуации отказа.