當前位置: 首頁> 函數類別大全> 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
同類函數
  • 將人類可讀的IP地址轉換為其壓縮的in_addr表示形式 inet_pton

    inet_pton

    將人類可讀的IP地址轉換為其壓縮的in_
  • 打開一個持久的網絡連接或者Unix套接字連接 pfsockopen

    pfsockopen

    打開一個持久的網絡連接或者Unix套接字
  • 返回主機名對應的IPv4地址 gethostbyname

    gethostbyname

    返回主機名對應的IPv4地址
  • 獲取互聯網主機名對應的IPv4 地址列表 gethostbynamel

    gethostbynamel

    獲取互聯網主機名對應的IPv4地址列表
  • 獲取指定的IP地址對應的主機名 gethostbyaddr

    gethostbyaddr

    獲取指定的IP地址對應的主機名
  • 打開與系統日誌記錄器的連接 openlog

    openlog

    打開與系統日誌記錄器的連接
  • stream_set_timeout的別名- 在流上設置超時周期 socket_set_timeout

    socket_set_timeout

    stream_set_timeout的別
  • 打開一個網絡連接或者一個Unix套接字連接 fsockopen

    fsockopen

    打開一個網絡連接或者一個Unix套接字連
熱門文章