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 網路參考