# checkdnsrr

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

checkdnsrr — Comprueba registros DNS correspondientes a un nombre de host de Internet dado o dirección IP

### Descripción

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

Busca DNS de registros de tipo `type` que corresponde a un `host`.

### Parámetros

`host`

  `host` puede ser la dirección IP en notación decimal con puntos o el nombre de host.

`type`

  `type` puede ser cualquiera de: A, MX, NS, SOA, PTR, CNAME, AAAA, A6, SRV, NAPTR, TXT o ANY.

### Valores devueltos

Devuelve `true` si los registros se encuentran; devuelve `false` si no se encuentran registros o si ocurre un error.

### Historial de cambios

Versión | Descripción
--- | ---
5.3.0 | Esta función está disponible en plataformas Windows.
5.2.4 | Se añadió el `type` TXT.

### Notas

> Nota:

> Por razones de compatibilidad con Windows antes de que esto fuera implementado, se puede intentar con la clase » Net_DNS de » PEAR.

### Ver también

- dns_get_record() - Fetch DNS Resource Records associated with a hostname
- getmxrr() - Obtener los registros MX correspondientes a un nombre de host de Internet
- gethostbyaddr() - Obtener el nombre del host de Internet correspondiente a una dirección IP dada
- gethostbyname() - Obtener la dirección IPv4 que corresponde a un nombre de host de Internet dado
- gethostbynamel() - Obtener una lista de direcciones IPv4 que corresponde a un nombre de host de Internet dado
- the named(8) manual page