လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> checkdnsrr

checkdnsrr

DNS မှတ်တမ်းများကိုပေးထားသောအင်တာနက် hostname သို့မဟုတ် IP address နှင့်သက်ဆိုင်သော DNS မှတ်တမ်းများကိုစစ်ဆေးပါ
အမည်:checkdnsrr
အမျိုးအစား:ကွန်ယက်
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:အိမ်ရှင်နှင့်သက်ဆိုင်သောအမျိုးအစား DNS မှတ်တမ်းများကိုစစ်ဆေးပါ။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

checkdnsrr() function သည် host နှင့်သက်ဆိုင်သောအမျိုးအစား DNS မှတ်တမ်းများကိုစစ်ဆေးသည်။

ဒိုမိန်းအမည်ကိုစစ်ဆေးရန်ကျွန်ုပ်တို့၏ DNS Record ကိုစစ်ဆေးရန် checkdnsrr() function ကိုသုံးနိုင်သည်။

နမူနာ

DNS မှတ်တမ်းများကိုစစ်ဆေးပါ။

 <? PHP
$ domain = "gitbox.net" ;
if ( checkdnsrr ( $ domain , "MX " ) )
  ECHO "လွန်ခဲ့တဲ့" ;
} အခြား​
  ပဲ့တင်သံ "ပျက်ကွက်" ;
}
>

သဒ္ဒါ

 CheckDNSRR ( Host , Type )

parameter တန်ဖိုး

တေးရေး ဖေါ်ပြ
host ည့်သည် လိုအပ်ပါတယ် စစ်ဆေးရန်အိုင်ပီလိပ်စာသို့မဟုတ်အိမ်ရှင်အမည်ကိုသတ်မှတ်ပါ။
ပုံနှိပ်စာ

optional ကို။ အမျိုးအစားကိုသတ်မှတ်ပါ။ ၎င်းသည်အောက်ပါတို့မှတစ်ခုဖြစ်နိုင်သည်။

  • တစ်စီး
  • MX (ပုံမှန်)
  • ns
  • soa
  • စက်ခ်ျး
  • စီနာ
  • Aaaa
  • အေ
  • ဆာလာ SRV
  • Naptr
  • စာတို
  • မည်သည့်
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ကွန်ယက်ချိတ်ဆက်မှုတစ်ခုသို့မဟုတ် Unix Socket Connection ကိုဖွင့်ပါ fsockopen

    fsockopen

    ကွန်ယက်ချိတ်ဆက်မှုတစ
  • System Log မက်ဆေ့ခ်ျများထုတ်လုပ်ပါ syslog

    syslog

    SystemLogမက်ဆေ့ခ်ျမျ
  • အားလုံး Syslog နှင့်ဆက်စပ် variable တွေကိုစတင် define_syslog_variables

    define_syslog_variables

    အားလုံးSyslogနှင့်ဆက
  • ဇာတိ HTTP header ကိုပို့ပါ header

    header

    ဇာတိHTTPheaderကိုပို
  • MX စံချိန်ကိုအင်တာနက် hostname နှင့်သက်ဆိုင်သည် getmxrr

    getmxrr

    MXစံချိန်ကိုအင်တာနက်
  • ပို့ထားသော HTTP တုန့်ပြန်မှုခေါင်းစဉ်ကိုပြန်ပို့သည် (သို့မဟုတ်ပို့ရန်အဆင်သင့်) headers_list

    headers_list

    ပို့ထားသောHTTPတုန့်ပ
  • မတိုင်မီသတ်မှတ်ထားသည့် http header ကိုဖျက်ပါ header_remove

    header_remove

    မတိုင်မီသတ်မှတ်ထားသည
  • stream_set_simeout အတွက် alias - စီးပေါ်မှာအချိန်ကုန်သံသရာကိုချပါ socket_set_timeout

    socket_set_timeout

    stream_set_simeoutအတ
လူကြိုက်များသော ဆောင်းပါးများ