PHP システム関数には checkdnsrr 関数があります。この関数の機能は、指定されたホスト名 (ドメイン名) または IP アドレスに基づいて DNS レコードがあるかどうかを確認することです。その目的は、それが実際に存在するかどうかを確認することです。 。ただし、この機能は Linux システムでのみ使用でき、Windows プラットフォームはサポートされていません。以下は、電子メールが存在するかどうかを検出するウィンドウ プラットフォーム上で checkdnsrr 関数をシミュレートする、インターネット上で収集されたハック方法です。
リーリー次に、この関数のパラメータを紹介します:
bool checkdnsrr ( string $host [, string $type = "MX" ] )
最初のパラメータについては説明しません。それはドメイン名または IP です
2 番目のパラメーターはそれぞれ分析タイプです:
A(アドレス)レコードは、指定されたホスト名(またはドメイン名)に対応するIPアドレスレコードです。
MXレコードは指定されたメール交換レコードです(デフォルト)
NSレコードは、ドメインネームサーバーを指定するレコードで、どのDNSがドメイン名を解決するかを指定します。
SOA レコードは通常、プライマリ サーバーを指定するためにセカンダリ DNS サーバーで使用されます。
IPからドメイン名の逆解析記録までIPTR記録CNAMEレコードエイリアスレコード
AAAAレコードはIPv6を指すレコードです
A6レコードSRV レコード DNS サーバー データベースでサポートされているリソース レコードの一種で、通常は Microsoft の Active Directory を設定するときに使用されます。
TXT レコード テキスト メッセージ
あらゆるレコード興味のある記事 )
Sphinx は Windows にインストールされ、使用されます [中国語の全文検索をサポート]php は関数、クラス、クラス メソッドが存在するかどうかを判断します
phpはget_headers関数をシミュレートしますディレクトリ内のすべてのファイルを取得し、結果を配列に保存する php プログラムPHP システム関数には checkdnsrr 関数があります。この関数の機能は、指定されたホスト名 (ドメイン名) または IP アドレスに基づいて DNS レコードがあるかどうかを確認することです。