PHPでDNSドメイン名クエリを実装する方法の詳細な説明(画像とテキスト)

WBOY
リリース: 2016-07-25 08:57:02
オリジナル
2881 人が閲覧しました
この記事では、PHP を使用して DNS ドメイン名情報をクエリするコードを紹介します。必要な友人はそれを参照できます。

PHP ドメイン名関連の操作では、一般的に gethostbyname() と gethostbyaddr() の 2 つの関数が使用されます。

1. IPアドレスのクエリ gethostbyname() 関数を使用すると、特定のドメイン名の IP アドレスを検索できます。 gethostbyname() は、指定されたホスト名に対応するホスト名とアドレス情報を含む hostent 構造体へのポインタを返します。

string gethostbyname(string ホスト名) パラメータ: ホスト名。http:// は必要ありません。例: bbs.it-home.org。 この関数は、特定のマシン名 (ドメイン名) の IP アドレス (IP アドレス) を返すことができます。実行が失敗した場合は、元のマシン名が返されます。

2番目、ドメイン名のクエリ

gethostbyaddr はマシン名を返します。

構文: string gethostbyaddr(string ip_address);

戻り値: 文字列

機能タイプ: ネットワークシステム

コンテンツの説明

この関数は、特定の IP アドレスのマシン名 (ドメイン名) を返すことができます。実行が失敗した場合は、元の IP アドレスが返されます。

3、例 次のコードは、ドメイン名の IP アドレスとドメイン名のクエリを実装しています。これは良い例です。

リーリー

上記のコード、画像: PHPでDNSドメイン名クエリを実装する方法の詳細な説明(画像とテキスト) 興味があるかもしれない記事: PHP はドメイン名のいくつかのグローバル変数を取得します URLからドメイン名を取得するphpサンプルコード phpでサイトのソースドメイン名を取得する方法 ディスカッション: PHP でドメイン名とドメイン名の IP アドレスを取得する方法 phpを使用してURL内のドメイン名コードを取得する例 URL内のドメイン名のコードを取得するPHP正規マッチング PHP は現在の Web サイトのコードとドメイン名を取得します URL内のドメイン名と一致するphp正規表現 PHPはWanwangインターフェースを呼び出してドメイン名クエリ機能を実装します



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!