Syntax of checkdnsrr
bool checkdnsrr(string host[, string type])
Searches DNS records for a host having the given type. Returns true if any records are found, and false if none are found. The host type can take any of the following values (if no value is specified, MX is the default):
A | IP address |
MX (default) | Mail exchanger |
NS | Name server |
SOA | Start of authority. |
PTR | Pointer to information |
CNAME | Canonical name |
AAAA | 128-bit IPv6 address |
A6 | Defined as part of early IPv6 but downgraded to experimental. |
SRV | Generalized service location record. |
NAPTR | Regular expression based rewriting of domain names. |
TXT | Originally for human-readable text. However, this record also carries machine-readable data |
ANY | Any of the above |
Example of checkdnsrr in PHP
<?php
$domain="codingpoint.tech";
if(checkdnsrr($domain,"MX")) {
echo "Passed";
} else {
echo "Failed";
}
?>