本文介绍下,用php实现的一段查询dns域名信息的代码,有需要的朋友参考下。在php中与域名相关的操作,一般会用到二个函数,它们分别是:gethostbyname() 与gethostbyaddr()。
一,ip地址查询gethostbyname()函数,可以用来查找一个给定的域名的ip地址。gethostbyname()返回对应于给定主机名的包含主机名字和地址信息的hostent结构指针。
string gethostbyname(string hostname)参数:主机名,不需要http://,例如:bbs.it-home.org。本函数可返回某个机器名称 (domain name) 的 ip 网址 (ip address)。若执行失败,则返回原来的机器名称。
二,域名查询
gethostbyaddr 返回机器名称。
语法: string gethostbyaddr(string ip_address);
返回值: 字符串
函数种类: 网络系统
内容说明
本函数可返回某个 ip 网址的机器名称 (domain name)。若执行失败,则返回原来的 ip 网址。
三,实例以下代码实现域名ip地址与域名查询,是个不错的例子。
copyright © 2003- by 程序员之家,欢迎您!
以上代码,图示:您可能感兴趣的文章:php获取域名的几个全局变量php 从url中获取域名的实例代码php获取站点的来路域名的方法探讨:php获取域名及域名ip地址的方法php获取url中domain域名的代码一例php正则匹配获取url中域名的代码php获取当前网址及域名的代码php正则表达式匹配url中的域名php调用万网接口实现域名查询的功能