boolean Net_IPv6::isInNetmask (
string $ip
, string $netmask
, int $bits = null
)
(圧縮された) IP が指定したアドレス空間にあるかどうかを調べます。
IP にネットマスクビット数が含まれない場合 (例: F8000::FFFF/16) は、
$bits
パラメータを指定しなければなりません。
string $ip
- 16 進形式の IP アドレス。
圧縮された IP も受け付けます。
string $netmask
- ネットマスク (例: F800::
)。
int $bits
- ネットマスクビットが IP に含まれていない場合は、
ビット数を指定しなければなりません。
boolean
- IP がアドレス空間にある場合に TRUE。
This function can be called statically.
リリース 1.1.0 以降で使用可能です。