php函数gethostbyname()详解
墨初 编程开发 631阅读
php中的gethostbyname()函数可以通过一个指定的域名地址,返回与此域名对应的IPV4地址,这个功能有点类似通过ping命令来获取一个域名的主机IP地址。
php gethostbyname() 函数
gethostbyname():返回与域名对应的IPV4地址!
注:如成功则返回IPV4地址,如不成功则返回输入的域名地址。
语法:
gethostbyname(string $hostname)
参数:
参数 | 描述 |
---|---|
hostname | 输入的域名! |
php获取域名的IPV4地址
php通过gethostbyname()函数获取与域名对应的主机IPV4地址。
例:
# https://73so.com $ip = gethostbyname('www.baidu.com'); echo $ip; // 14.119.104.189 $ip = gethostbyname('www.73so.com'); echo $ip; // 192.168.0.1
例2:
$ip = gethostbyname('www.sdfsfafwef.com'); echo $ip; // www.sdfsfafwef.com
注:如 gethostbyname() 获取的IP地址失败,则返回输入的域名!