Class NetUtils.IpRangeLookup
- Description
Class used for checking an IP against a list of IP ranges and looking up some associated information.
- Method create
NetUtils.IpRangeLookup NetUtils.IpRangeLookup(
mapping
(mixed
:array
(string
))ranges
,int
|void
_debug
)- Description
Creates a new IpRangeLookup object and initialises the IP range table. Errors will be thrown if ranges contains invalid data.
- Parameter
ranges
A mapping from information data to arrays of IP ranges.
Each range can be a single addresses ("192.168.1.1"), a range of addresses ("192.168.1.1-192.168.1.5") or be written in CIDR notation ("192.168.1.0/24").