- 论坛徽章:
- 0
|
- <?php
-
// A IPV4地址记录。负责进行主机名-IPv4地址转换
-
// AAAA IPV6地址记录
-
//A6 用于表示IPV6地址的记录类型
-
//ANY 查找任意类型的记录
-
//CNAME 规范名记录。将别名映射到真正的域名
-
//MX 邮件交换记录。为主机确定邮件服务器的名和相关首选项。这是默认设置
-
//NAPTR 命名授权指针。由于支持与DNS不兼容的名,使用正则表达式重写规则将其解析为新的域
-
//NS 命名服务器记录。确定主机的命名服务器
-
//PTR 指针服务器 用于将IP地址映射到主机
-
//SOA 授权启动记录,为主机设置全局参数
-
// SRV 服务记录,用于为给定域指示各种服务的位置。
-
-
$record = checkdnsrr("www.chinaunix.net","ANY");
-
if($record)
-
echo "the domain name has been reserved. SOrry";
-
else
-
echo "the domain name is available";
-
echo "<br />";
-
-
//使用这个函数验证给定邮件地址的域是否存在
-
$email = "yuweixian4230@163.com";
-
$domain = explode("@",$email);
-
-
$valid = checkdnsrr($domain[1],"ANY"); // ANY 查找任意类型的记录
-
if($valid)
-
echo "the domain existts";
-
else
-
echo "cannot locate MX record for $domain[1]";
-
echo "<br />";
-
-
//dns_get_record() 包含与hostname指定域有关的各种DNS资源记录
-
//了解example.com域的更多信息
-
$result = dns_get_record("chinaunix.net");
-
print_r($result);
-
-
// 获取MX 记录 getmxrr()函数获取hostname所制定主机的MX记录
-
echo "<br />";
-
getmxrr("chinaunix.net",$mxhosts);
-
print_r($mxhosts);
-
?>

|
|