atk14/ip-matcher

用于检查IP地址的小类

v1.0 2016-10-07 12:53 UTC

This package is auto-updated.

Last update: 2024-09-25 07:10:13 UTC


README

一个小类用于比较IP地址。一个地址可以与单个IP地址或IP地址数组或子网进行比较。支持IPv4和IPv6格式。

基本用法

比较两个IP地址

IP::Match("127.0.0.1", "127.0.0.1");

检查IP是否属于127.0.0.1-127.0.0.255子网

IP::Match("127.0.0.1", "127.0.0.1/24");

检查IP是否与数组中指定的地址/子网至少匹配一个

IP::Match("127.0.0.1", array("127.0.0.2", "127.0.0.1/24"));

安装

只需使用Composer

$ cd path/to/your/atk14/project/
$ composer require atk14/ip-matcher