Я хочу получить IP-адрес компьютера в PHP, поэтому я использую функцию
<?php echo gethostbyname($serverName); ?>
Он работает для всей моей серверной машины, но возвращает доменное имя для определенного IP-адреса для некоторой машины. Я не знаю, почему это возвращает доменное имя для конкретной машины и как получить IP-адрес этой конкретной машины.
Заранее спасибо.
В соответствии с документы
Возвращает адрес IPv4 или строку, содержащую неизмененное имя хоста при ошибке.
Причиной сбоя может быть пара (например, неправильное имя домена, недоступность хоста или проблемы с сетью)
Других решений пока нет …