如何使用PHP查询域名Whois信息

340 阅读1分钟

我们可以使用PHP非常方便的查询Whois信息,我们只需要查询到对于域名的Whois服务器。

就可以通过以下代码一键查询域名Whois信息:

<?php

// Function to query WHOIS server for a given domain
function queryWhois($domain) {
    $whoisServer = "whois.verisign-grs.com"; // Replace with the appropriate WHOIS server
    
    $query = "domain $domain\r\n";
    $socket = fsockopen($whoisServer, 43);
    fwrite($socket, $query);
    
    $response = "";
    while (!feof($socket)) {
        $response .= fgets($socket, 128);
    }
    
    fclose($socket);
    return $response;
}

// Example usage
$domain = "example.com"; // Replace with the desired domain
$result = queryWhois($domain);
echo $result;

?>

最后分享个在线域名小工具,支持一千多种域名后缀查询。

uutool.cn/whois/

一个工具就可以解决常用的域名whoise查询和域名是否注册状态查询,不用各大平台换来换去的查询了。

有需要的同学可以试试。关注我们,每天极致办公~