Fonction checkdnsrr()

❮ Référence Réseau PHP

Exemple

Vérification des enregistrements DNS :

<?php
$domain="formation-ti.org";
if(checkdnsrr($domain,"MX")) {
echo "Réussi";
} else {
echo "Échoué";
}
?>


Définition et Utilisation

La fonction checkdnsrr() vérifie les enregistrements DNS pour un type correspondant à un hôte .

Nous pouvons utiliser la fonction checkdnsrr() pour vérifier notre enregistrement DNS afin de confirmer l'existence d'un nom de domaine.

Syntaxe

checkdnsrr( hôte , type )

Valeurs des Paramètres

Paramètre Description
hôte Requis. Spécifie une adresse IP ou un nom d'hôte à vérifier
type Optionnel. Spécifie le type. Peut être l'un des suivants :
  • A
  • MX (par défaut)
  • NS
  • SOA
  • PTR
  • CNAME
  • AAAA
  • A6
  • SRV
  • NAPTR
  • TXT
  • ANY


Détails Techniques

Valeur de Retour : VRAI si des enregistrements sont trouvés, FAUX sinon
Version PHP : 4.0+
Journal des Modifications PHP : PHP 5.3 : Maintenant disponible sur les plateformes Windows
PHP 5.2.4 : Ajout de la valeur TXT de type

❮ Référence Réseau PHP