PHP checkdnsrr() Function












❮ مرجع شبکه PHP



مثال


سوابق DNS را بررسی کنید:




$domain="w4schools.com";
if(checkdnsrr($domain,"MX")) {
  echo
"گذرانده شد";
} else {
  بازتاب "ناموفق"؛
}
؟>







تعریف و استفاده


عملکرد checkdnsrr() رکوردهای DNS را برای نوع مربوط به میزبان بررسی می‌کند.


ما می‌توانیم از تابع checkdnsrr() برای بررسی رکورد DNS خود برای تأیید وجود یا عدم وجود نام دامنه استفاده کنیم.



نحو



checkdnsrr(میزبان، نوع)

مقادیر پارامتر















پارامتر توضیح
میزبان لازم است. آدرس IP یا نام میزبان را برای بررسی مشخص می‌کند
نوع اختیاری. نوع را مشخص می کند. می تواند یکی از موارد زیر باشد:

  • A

  • MX (پیش‌فرض)

  • NS

  • SOA

  • PTR

  • CNAME

  • AAAA

  • A6

  • SRV

  • NAPTR

  • TXT

  • هر














جزئیات فنی















مقدار بازگشتی: در صورت یافتن رکورد درست است، در غیر این صورت FALSE
نسخه PHP: 4.0+
تغییر PHP: PHP 5.3: اکنون در سیستم عامل های ویندوز موجود است
PHP 5.2.4: TXT اضافه شد
مقدار نوع



❮ مرجع شبکه PHP