首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PHP Whois库获取过期日期?

问使用PHP Whois库获取过期日期?
EN

Stack Overflow用户
提问于 2018-04-27 19:58:57
回答 1查看 1.2K关注 0票数 0

我正在使用Whois库来获取域名信息。但我只想知道域名的到期日。当我echo $domain->info();我得到了很多信息从域,也得到了到期日期在298行,我如何才能获得到期日期?

以下是php代码

代码语言:javascript
复制
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之后的结果是:

代码语言:javascript
复制
  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
EN

回答 1

Stack Overflow用户

发布于 2018-04-27 21:16:17

使用此answer中的代码。我要补充的是,为了找到到期日期的值,当它没有出现在['regrinfo']['domain']['expires']响应数组键中时,您可以构造一个正则表达式。预见这样的情况,对于某些域,响应中所需的数据可能根本不存在。

您还可以使用任何流行的web服务,例如whoAPI或DomainTools。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50061934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档