PHP checkdnsrr()

La fonction checkdnsrr() est une fonction intégrée en PHP qui est utilisé pour vérifier les enregistrements DNS pour le type correspondant à l’hôte. Nous pouvons utiliser la fonction checkdnsrr() pour vérifier notre enregistrement DNS ou pour vérifier l’existence d’un nom de domaine.
 

Syntaxe
checkdnsrr(host, type)

 
 

Paramètres
  • host(Obligatoire) : 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.

 

Valeur de retour

La fonction renvoie TRUE si il existe des enregistrements. Sinon renvoie FALSE.
 

Version PHP:

4+
 

Exemple :

Le code suivant vérifie les enregistrements DNS:

<?php
$domain="waytolearnx.com";

if(checkdnsrr($domain, "MX")) {
    echo "L'enregistrement existe.";
} else {
    echo "L'enregistrement n'existe pas.";
}
?>
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *