Net_Whois::query()

Net_Whois::query() – does a whois query

Synopsis

require_once 'Net/Whois.php';

string Net_Whois::query ( string $query , string $server )

Description

Executes a Whois query on a server

Parameter

  • string $query - the Whois database object to look up

  • string $server - the name of the server or its IP address

Return value

string - the data from the Whois request.

Throws

Possible PEAR_Error values
Error code Error message Reason Solution
every " Error connecting to server (Net_Socket says: Error-Message.) " Connection to server failed Check typing of server address and make sure the host is connected to the network.

You will not get a PEAR_Error, if the query fails due to a not existing whois object. This can be only done by checking the data returned by query().

Example

Using Whois-query()

<?php
require_once "Net/Whois.php";

$server "whois.denic.de";
$query  "phpcrawler.de";     // get information about
                               // this domain
$whois = new Net_Whois;
$data $whois->query($query$server);
echo 
$data;
?>