string Net_IPv6::uncompress (
string $ip
, boolean $leadingZeros = false
)
Uncompresses an IPv6 address. RFC 2373 allows you to compress zeros in an address to '::'. This function expects an valid IPv6 address and expands the '::' to the required zeros.
FF01::101 -> FF01:0:0:0:0:0:0:101
::1 -> 0:0:0:0:0:0:0:1
Since version 1.2.1, the method can return the address in a nice format where each part of the
address has a fixed length of 4 characters. To enable this, you must set
$leadingZeros to true.
string $ip - the IP address to uncompress
boolean $leadingZeros - if true, the uncompressed address
has a fixed length
string - the uncompressed IP
is an IPv6 address
This function can be called statically.