string Net_Whois::query (
string $query
, string $server
)
サーバ上で Whois 問い合わせを実行します。
string $query
-
Whois で検索したいドメイン
string $server
-
Whois サーバの名前、あるいは IP アドレス
string
- Whois リクエストに対する応答。
エラー番号 | エラーメッセージ | 原因 | 対応方法 |
---|---|---|---|
すべて |
"
Error connecting to server
(Net_Socket says: Error-Message .)
"
|
サーバへの接続に失敗しました。 | サーバのアドレスが正しく指定されていること、そしてホストが ネットワークに接続されていることを確認してください。 |
存在しないドメインについて検索した場合は、PEAR_Error は戻されません。したがって、このような場合は query() の返り値を調べないと判断できません。
Whois-query() の使用
<?php
require_once "Net/Whois.php";
$server = "whois.denic.de";
$query = "phpcrawler.de"; // このドメインについての
// 情報を検索する
$whois = new Net_Whois;
$data = $whois->query($query, $server);
echo $data;
?>