PHP checkdnsrr() 函数
示例
检查 DNS 记录
<?php
$domain="w3schools.com";
if(checkdnsrr($domain,"MX")) {
echo "通过";
} else {
echo "失败";
}
?>
定义和用法
checkdnsrr() 函数会检查 *type* 对应的 *host* 的 DNS 记录。
我们可以使用 checkdnsrr() 函数来检查我们的 DNS 记录,以验证域名是否存在。
语法
checkdnsrr(host, type)
参数值
参数 | 描述 |
---|---|
host | 必需。指定要检查的 IP 地址或主机名 |
type | 可选。指定类型。可以是以下之一
|
技术详情
返回值 | 如果找到任何记录,则返回 TRUE,否则返回 FALSE |
---|---|
PHP 版本 | 4.0+ |
PHP 更新日志 | PHP 5.3:现在可在 Windows 平台使用 PHP 5.2.4:添加了 *type* 的 TXT 值 |
❮ PHP 网络参考