Powered by Ajaxy
Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Exemples des fonctions de résolution de DNS


{filelink=15375}

<?php

// Obtient l''adresse IP correspondant au nom d''hôte
$resultat = gethostbyname("www.yahoo.fr");
echo "IP = $resultat<br/>";
// Obtient le nom d''hôte  correspondant à l''adresse IP
$host = gethostbyaddr("192.0.34.166");
echo "Host = $host<br/>";

// Obtient la liste des adresses IP correspondant au nom d''hôte
$resultat = gethostbynamel("yahoo.fr");
print_r($resultat)."<br/>";

// Obtient le Mail Exchange(MX) associé au nom d''hôte
$resultat = getmxrr("yahoo.fr",$mxhosts);
print_r($resultat)."<br/>";

// Obtient les Alias pour le nom d''hôte
$resultat = dns_get_mx("yahoo.fr", $mxhosts, $weights);
print_r($resultat)."<br/>";

// Vérifier s''il ya un enrégistrement DNS associé au nom d''hôte
$resultat = checkdnsrr("yahoo.fr");
print_r($resultat)."<br/>";

// Obtienir les enregistrements DNS associés au nom d''hôte
$resultat = dns_get_record("yahoo.fr");
print_r($resultat)."<br/>";

// Alias de checkdnsrr
$resultat = dns_check_record("yahoo.fr");
print_r($resultat);

?>

No comments yet.

Leave a Comment