# checkdnsrr

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

checkdnsrr — Résolution DNS d'une adresse IP

### Description

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

Recherche l'enregistrement DNS de type `type` correspondant à l'hôte `hostname`.

### Liste de paramètres

`hostname`

  `hostname` peut être soit une adresse IP au format numérique, soit un nom d'hôte.

`type`

  `type` peut être l'une des valeurs suivantes : A, MX, NS, SOA, PTR, CNAME, AAAA, A6, SRV, NAPTR, TXT ou ANY.

### Valeurs de retour

Retourne `true` si un enregistrement a été trouvé, et `false` en cas d'erreur ou si aucun enregistrement n'a été trouvé.

### Notes

> Note:

> Pour une compatibilité avec Windows avant son implémentation, essayez la classe » PEAR : » Net_DNS.

### Voir aussi

- dns_get_record() - Lit les données DNS associées à un hôte
- getmxrr() - Retourne les enregistrements MX d'un hôte
- gethostbyaddr() - Retourne le nom d'hôte correspondant à une IP
- gethostbyname() - Retourne l'adresse IPv4 correspondant à un hôte
- gethostbynamel() - Retourne la liste d'IPv4 correspondante à un hôte
- la page du manuel man named(8)