IPUtils
Functions and constants to play with IP addresses and ranges
Wikimedia\IPUtils Member List

This is the complete list of members for Wikimedia\IPUtils, including all inherited members.

canonicalize( $addr)Wikimedia\IPUtilsstatic
combineHostAndPort( $host, $port, $defaultPort=false)Wikimedia\IPUtilsstatic
formatHex( $hex)Wikimedia\IPUtilsstatic
getIPsInRange( $range)Wikimedia\IPUtilsstatic
getSubnet( $ip)Wikimedia\IPUtilsstatic
hexToOctet( $ip_hex)Wikimedia\IPUtilsstatic
hexToQuad( $ip_hex)Wikimedia\IPUtilsstatic
isInRange( $addr, $range)Wikimedia\IPUtilsstatic
isInRanges( $ip, $ranges)Wikimedia\IPUtilsstatic
isIPAddress( $ip)Wikimedia\IPUtilsstatic
isIPv4( $ip)Wikimedia\IPUtilsstatic
isIPv6( $ip)Wikimedia\IPUtilsstatic
isPublic( $ip)Wikimedia\IPUtilsstatic
isValid( $ip)Wikimedia\IPUtilsstatic
isValidIPv4( $ip)Wikimedia\IPUtilsstatic
isValidIPv6( $ip)Wikimedia\IPUtilsstatic
isValidRange( $ipRange)Wikimedia\IPUtilsstatic
parseCIDR( $range)Wikimedia\IPUtilsstatic
parseRange( $range)Wikimedia\IPUtilsstatic
prettifyIP( $ip)Wikimedia\IPUtilsstatic
RE_IP_BYTEWikimedia\IPUtils
RE_IPV6_GAPWikimedia\IPUtils
sanitizeIP( $ip)Wikimedia\IPUtilsstatic
sanitizeRange( $range)Wikimedia\IPUtilsstatic
splitHostAndPort( $both)Wikimedia\IPUtilsstatic
toHex( $ip)Wikimedia\IPUtilsstatic