Exemple de code source N°1 avec dns_get_record
<?php
$domain="http://www.ghstools.fr/";
$result = dns_get_record($domain);
echo "<pre>";
print_r($result);
echo "</pre>";
?>
Résultat de l'exemple N°1
Array
(
[0] => Array
(
[host] => www.ghstools.fr
[class] => IN
[ttl] => 14400
[type] => CNAME
[target] => ghstools.fr
)
[1] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => PTR
[target] => serveur.ghstools.fr
)
[2] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => TXT
[txt] => v=spf1 ip4:77.72.18.92 include:_spf.google.com ~all
[entries] => Array
(
[0] => v=spf1 ip4:77.72.18.92 include:_spf.google.com ~all
)
)
[3] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => TXT
[txt] => google-site-verification=A7tzpQyrpErR_V19MfguIyCEn9vVARDWagyZ5OIWVLU
[entries] => Array
(
[0] => google-site-verification=A7tzpQyrpErR_V19MfguIyCEn9vVARDWagyZ5OIWVLU
)
)
[4] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => MX
[pri] => 0
[target] => ghstools.fr
)
[5] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => A
[ip] => 77.72.18.92
)
[6] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => NS
[target] => ns1.ghstools.fr
)
[7] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => NS
[target] => ns2.ghstools.fr
)
[8] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => SOA
[mname] => ns1.ghstools.fr
[rname] => contact.ghstools.fr
[serial] => 2024050101
[refresh] => 3600
[retry] => 1800
[expire] => 1209600
[minimum-ttl] => 86400
)
)
Exemple de code source N°2 avec dns_get_record
<?php
$domain="ghstools.fr";
$result = dns_get_record($domain);
echo "<pre>";
print_r($result);
echo "</pre>";
?>
Résultat de l'exemple N°2
Array
(
[0] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 13099
[type] => A
[ip] => 77.72.18.92
)
)
Exemple de code source N°3 avec dns_get_record
<?php
$authns = null;
$addtl = null;
$returnValue = dns_get_record('ghstools.fr', DNS_ALL, $authns, $addtl);
echo "<pre>";
print_r($returnValue);
echo "</pre>";
?>
Résultat de l'exemple N°3
Array
(
[0] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => A
[ip] => 77.72.18.92
)
[1] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => NS
[target] => ns2.ghstools.fr
)
[2] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => NS
[target] => ns1.ghstools.fr
)
[3] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => SOA
[mname] => ns1.ghstools.fr
[rname] => contact.ghstools.fr
[serial] => 2024050101
[refresh] => 3600
[retry] => 1800
[expire] => 1209600
[minimum-ttl] => 86400
)
[4] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => PTR
[target] => serveur.ghstools.fr
)
[5] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => MX
[pri] => 0
[target] => ghstools.fr
)
[6] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => TXT
[txt] => google-site-verification=A7tzpQyrpErR_V19MfguIyCEn9vVARDWagyZ5OIWVLU
[entries] => Array
(
[0] => google-site-verification=A7tzpQyrpErR_V19MfguIyCEn9vVARDWagyZ5OIWVLU
)
)
[7] => Array
(
[host] => ghstools.fr
[class] => IN
[ttl] => 14400
[type] => TXT
[txt] => v=spf1 ip4:77.72.18.92 include:_spf.google.com ~all
[entries] => Array
(
[0] => v=spf1 ip4:77.72.18.92 include:_spf.google.com ~all
)
)
)