php函数gethostbyaddr()详解
墨初 编程开发 933阅读
php中有一个预设函数gethostbyaddr(),此函数可以根据输入的IP地址查询与IP地址对应的主机名,一般在判断网站来源时有很大的需求。
php gethostbyaddr() 函数
gethostbyaddr():根据指定的IP地址,获取与IP地址对应的主机名,如失败则原样返回!
语法:
gethostbyaddr(string $ip_address)
参数:
| 参数 | 描述 |
|---|---|
| ip_address | 主机的IP地址。 |
php获取IP地址的主机名的方法
php可以使用gethostbyaddr()函数返回指定IP地址对应的主机名。
例:
$host = gethostbyaddr('110.249.202.134');
echo $host;
// bytespider-110-249-202-134.crawl.bytedance.com例2:
gethostbyaddr() 如果查询不到IP地址的对应主机名则直接返回IP地址本身。
# https://73so.com
$host = gethostbyaddr('192.168.0.1');
echo $host;
// 192.168.0.1