給指定的主機(域名)或者IP地址做DNS通訊檢查

checkdnsrr

(PHP 4, PHP 5, PHP 7, PHP 8)

checkdnsrr給指定的主機(域名)或者IP地址做DNS通訊檢查

說明

checkdnsrr(string $host, string $type = "MX"): bool

根據不同記錄(type)型別查詢主機(host)相應的DNS記錄。

參數

host

主機(host)可以是一個IP地址也可以是域名。

type

解析記錄型別(type)可能是下面這些型別中的任何一個:A,MX,NS,SOA,PTR,CNAME,AAAA,A6, SRV,NAPTR,TXT 或者 ANY。

返回值

如果記錄能找到,就返回true;如果查詢不到該DNS記錄或者發生了錯誤,就返回false

更新日誌

版本 說明
5.3.0 這個函式在Windows平臺上也可以使用了。
5.2.4 增加了TXT的記錄型別
5.0.0 增加了AAAA的記錄型別

註釋

注意:

出於對低版本在windows平臺上的相容性,可以試試» PEAR擴充套件包裡面提供的 » Net_DNS類。

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *