8ctopus / nano-ip
实验性IP地址库
0.1.2
2023-12-28 11:31 UTC
Requires
- php: >=8.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.8
- phpmd/phpmd: ^2.13
- phpstan/phpstan: ^1.9
- phpunit/phpunit: ^9.5|^10.0
This package is auto-updated.
Last update: 2024-08-26 14:44:31 UTC
README
实验性包,用于检查IPv4 IP地址是否在范围列表中。
功能
- CIDR范围
安装
composer require 8ctopus/nano-ip
示例
use Oct8pus\NanoIP\CIDR; require_once __DIR__ . '/vendor/autoload.php'; $range = '192.168.100.0/22'; $range = new CIDRRange($range); echo $range;
192.168.100.0/22 range contains 1024 addresses 192.168.100.0 - 192.168.103.255
在线测试CIDR范围 了解CIDR表示法 更多信息 IPv6
运行测试
composer test
代码整洁
composer fix(-risky)