我正在使用Whois Library获取域名信息。但我只是想获得域名到期日。当我echo $domain->info();
我从域中获取大量信息并在298
行获得过期日期时,我怎样才能获得到期日期?
这里是php代码
include '../src/Phois/Whois/Whois.php';
$sld = 'xyz.net';
$domain = new Phois\Whois\Whois($sld);
$whois_answer = '<pre>'.$domain->info().'</pre>';
echo $whois_answer;
并且在Echo Result之后:
Domain Name:XYZ.NET
Registry Domain ID: 2140087625_DOMAIN_NET-VRSN
Registrar WHOIS Server: whois.PublicDomainRegistry.com
Registrar URL: http://www.publicdomainregistry.com
Updated Date: 2017-07-05T14:07:21Z
Creation Date: 2017-07-05T12:24:22Z
Registry Expiry Date: 2018-07-05T12:24:22Z
答案 0 :(得分:0)
使用此answer中的代码。我会添加它来查找到期日期的值,如果它没有出现在['regrinfo']['domain']['expires']
响应数组键中,您可以组成一个正则表达式。预见到对于某些域,响应中所需的数据根本不可能。
您还可以使用任何热门网络服务,例如whoAPI或DomainTools。