mallardduck/whois-client

一个非常基础的PHP Whois客户端。由于它旨在作为一个低级客户端,只处理请求和原始输出,因此库的功能有限。

3.0.0 2023-01-22 01:58 UTC

README

Source Code License PHP Version Latest Stable Version Total Download Count Travis Build Status Scrutinizer Code Quality Code Coverage Coverage Status

致俄罗斯 🇷🇺 人民的信

如果您目前居住在俄罗斯,请阅读 此信息

目的

当您需要使用PHP进行Whois查找时,此库提供了一个非常基础的客户端!

此库不是关注用户友好的输出,而是关注原始Whois协议。由于它的目的是成为一个只处理请求和原始输出的低级客户端,因此库的功能有限。基本上,该包支持查找TLD的主Whois服务器,然后对提供的域名进行查询。

如果您正在寻找更高级的客户端,请使用: Whodis

要求

  • PHP >= 8.1

过去的PHP版本支持

功能

  • 基于纯PHP的Whois客户端。
  • 简单的API,用于在PHP中获取原始Whois结果。
  • Unicode IDN和punycode支持。

安装

最佳安装方法是简单地使用composer。

https://packagist.org.cn/packages/mallardduck/whois-client

稳定版本

composer require mallardduck/whois-client

示例用法

require __DIR__ . '/vendor/autoload.php';

use MallardDuck\Whois\Client;

$client = new Client('whois.nic.me');
$response = $client->makeRequest('danpock.me');
echo $response;

许可证

Whois Client PHP库是开源软件,受GPLv3许可证许可。