使用PHP将IP解析为主机名

时间:2009-10-05 09:59:24

标签: php

如何使用PHP将IP地址解析为主机名?

4 个答案:

答案 0 :(得分:14)

您可以使用gethostbyaddr()功能。

$hostname = gethostbyaddr($ipAddress);

答案 1 :(得分:5)

使用gethostbyaddr()

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

echo $hostname;

您可能会发现当找不到地址时此函数可能会挂起一段时间 - 如果这对您来说是性能问题,请查看this manual comment详细说明支持超时的手动编码方法。

答案 2 :(得分:2)

答案 3 :(得分:0)

你应该给gethostbyaddr()一个镜头。