PHP gethostbyname возвращает имя хоста вместо IP-адреса

Я проверяю текущий хостинг IP сайтов использующих

$ip = gethostbyname('domainname.com');

Возвращает IP-адрес веб-сайтов, работающих нормально, но для некоторых доменов возвращает доменное имя

$ip = gethostbyname('domainname.com');

Возвращает:

domianname.com

1 ответ

Решение

Как указано в документации:

Возвращает IPv4-адрес или строку, содержащую неизмененное имя хоста при ошибке.

Таким образом, вы находитесь в ситуации отказа.

Другие вопросы по тегам