當前位置: 首頁> 函數類別大全> checkdnsrr

checkdnsrr

檢查與給定Internet主機名或IP地址對應的DNS記錄
名稱:checkdnsrr
分類:網絡Network
所屬語言:php
一句話介紹:檢查與主機對應的類型的DNS 記錄。

定義和用法

checkdnsrr()函數檢查與主機對應的類型的DNS 記錄。

我們可以使用checkdnsrr()函數來檢查我們的DNS 記錄,以驗證域名是否存在。

實例

檢查DNS 記錄:

 <?php
$domain = "gitbox.net" ;
if ( checkdnsrr ( $domain , "MX" ) ) {
  echo "Passed" ;
} else {
  echo "Failed" ;
}
?>

文法

checkdnsrr ( host , type )

參數值

參數描述
host必需。指定要檢查的IP 地址或主機名。
type

可選。指定類型。可以是以下之一:

  • A
  • MX(默認)
  • NS
  • SOA
  • PTR
  • CNAME
  • AAAA
  • A6
  • SRV
  • NAPTR
  • TXT
  • ANY
同類函數
  • 獲取與端口和協議相對應的互聯網服務 getservbyport

    getservbyport

    獲取與端口和協議相對應的互聯網服務
  • stream_set_blocking的別名- 為資源流設置阻塞或者阻塞模式 socket_set_blocking

    socket_set_blocking

    stream_set_blocking的
  • 獲取與協議名稱關聯的協議號 getprotobyname

    getprotobyname

    獲取與協議名稱關聯的協議號
  • 發送cookie setcookie

    setcookie

    發送cookie
  • 發送原生HTTP 頭 header

    header

    發送原生HTTP頭
  • 獲取與Internet 服務和協議關聯的端口號 getservbyname

    getservbyname

    獲取與Internet服務和協議關聯的端
  • 將長整型轉化為字符串形式帶點的互聯網標準格式地址(IPV4) long2ip

    long2ip

    將長整型轉化為字符串形式帶點的互聯網標準
  • 檢測HTTP 頭是否已經發送 headers_sent

    headers_sent

    檢測HTTP頭是否已經發送
熱門文章