tholu/php-cidr-match

CIDRmatch 是一个库,用于将 IP 地址与 CIDR 表示法中的 IP 地址范围进行匹配(IPv4 和 IPv6)。

0.5 2024-08-06 15:53 UTC

This package is not auto-updated.

Last update: 2024-09-12 03:01:18 UTC


README

Build Status

CIDR 匹配

CIDRmatch 是一个库,用于将 IP 地址与 CIDR 表示法中的 IP 地址范围进行匹配(IPv4 和 IPv6)。

注意: Symfony2 已经通过其 IpUtils 模块完成了此库所做的一切。不幸的是,我是在完成这个库的工作之后才发现的。

使用方法

$cidrMatch = new CIDRmatch();
$cidrMatch->match($ip, $cidr);

测试

./vendor/bin/phpunit tests/CIDRmatchTest