Разрешить IP к имени хоста с помощью PHP - PullRequest
8 голосов
/ 05 октября 2009

Как разрешить IP-адрес для имени хоста с помощью PHP?

Ответы [ 4 ]

14 голосов
/ 05 октября 2009

Вы можете использовать функцию gethostbyaddr () .

$hostname = gethostbyaddr($ipAddress);
5 голосов
/ 05 октября 2009

Использование gethostbyaddr ()

$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);

echo $hostname;

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

2 голосов
/ 05 октября 2009
0 голосов
/ 05 октября 2009

Вы должны дать gethostbyaddr () выстрел.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...