checkdnsrr

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

checkdnsrr — Перевіряє записи DNS, які відповідають переданому імені вузла Інтернету або IP-адресі

Опис

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

Шукає записи DNS типу type, відповідні hostname

Список параметрів

hostname

Параметрhostname може бути IP-адресою у вигляді чотирьох десяткових чисел, розділених крапками, або ім'ям вузла.

type

Параметрtype може бути одним з A, MX, NS, SOA, PTR, CNAME, AAAA, A6, SRV, NAPTR, TXT або ANY.

Значення, що повертаються

Повертає **true**якщо були знайдені записи; повертає **false**якщо записів не було знайдено або сталася помилка.

Примітки

Зауваження :

Для сумісності з попередніми версіями PHP під Windows, де не було реалізації цієї функції, використовуйте клас » PEAR » Net_DNS

Дивіться також

  • dns_get_record() - Отримання ресурсних записів DNS хоста
  • getmxrr() - Отримує записи MX, що відповідають переданому доменному імені хоста
  • gethostbyaddr() - Отримує доменне ім'я хоста, що відповідає переданій IP-адресі
  • gethostbyname() - Отримує IPv4-адресу, що відповідає переданому імені хоста
  • gethostbynamel() - Отримує список IPv4-адрес, що відповідають переданому доменному імені хоста
  • сторінка керівництва named(8)