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;
?>