TECH I.S.

PHP checkdnsrr()関数

❮ PHP ネットワークリファレンス

DNSレコードを確認します。

<?php $domain="w3schools.com"; if(checkdnsrr($domain,"MX")) {   echo "Passed"; } else {   echo "Failed"; } ?>


定義と使用法

checkdnsrr()関数は、DNSレコードがhostに対応するtypeであるかどうかをチェックする。

checkdnsrr()関数を使用して DNS レコードをチェックし、ドメイン名の存在を確認できます。

構文

<div> checkdnsrr(<em>host</em>, <em>type</em>)</div>

パラメータ値

パラメータ

説明

host Required チェックするIPアドレスまたはホスト名を指定します
type Optional タイプを指定します。次のいずれかになります。
  • A
  • MX (デフォルト)
  • NS
  • SOA
  • PTR
  • CNAME
  • AAAA
  • A6
  • SRV
  • NAPTR
  • TXT
  • ANY

Technical Details



Return Value: レコードが見つかった場合はTRUE、それ以外の場合はFALSE

PHP バージョン:

4.0+

PHP 変更ログ:

PHP 5.3: Windowsプラットフォームで利用可能になりました

PHP 5.2.4: typeのTXT値を追加しました。


❮ PHP ネットワークリファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細