项目作者: wenpeng

项目描述 :
PHP-Whois是一个非常轻量级的域名whois信息查询类,具有部署简单和方便扩展的特点
高级语言: PHP
项目地址: git://github.com/wenpeng/whois.git


PHP-Whois

PHP-Whois是一个非常轻量级的域名whois信息查询类,具有部署简单和方便扩展的特点

需求

建议使用 PHP 5.3 +

用法

  1. $whois = new Whois;
  2. $query = $whois->query(域名主体, 重试次数);
  3. // 成功
  4. array(
  5. 'error' => 0,
  6. 'data' => array(
  7. 'domain' => 域名主体,
  8. 'registration' => 注册状态,
  9. // 以下只在已注册时有效
  10. 'registrar' => 域名服务商,
  11. 'creation' => 注册时间,
  12. 'expiration' => 过期时间,
  13. 'status' => 域名状态,
  14. )
  15. );
  16. // 失败
  17. array(
  18. 'error' => 1,
  19. 'message' => 失败原因
  20. );

示例

  1. $whois = new Whois;
  2. $query = $whois->query('v2ex.com', 3);
  3. var_dump($query);
  4. array(
  5. 'error' => 0,
  6. 'data' => array(
  7. 'domain' => 'v2ex.com',
  8. 'registration' => 'registered',
  9. 'registrar' => 'TUCOWS DOMAINS INC.',
  10. 'creation' => '1119542400',
  11. 'expiration' => '1466697600',
  12. 'status' => 'clientTransferProhibited',
  13. )
  14. );