$maskStr .= '.';
}
}
$maskStr = substr($maskStr, 0, -1);
return $maskStr;
}
}
//example
$ip = new ipInfo();
$result = $ip->getIpInfo('121.207.247.202/26');
print_r($result);
?>
输入结果:
Array
(
[ipStr] => 121.207.247.202/26
[bin] => Array
(
[mask] => 11111111.11111111.11111111.11000000
[net] => 01111001.11001111.11110111.11000000
[begin] => 01111001.11001111.11110111.11001010
[end] => 01111001.11001111.11110111.01111110
[broacast] => 01111001.11001111.11110111.01111111
)
[ip] => Array
(
[mask] => 255.255.255.192
[net] => 121.207.247.192
[begin] => 121.207.247.193
[end] => 121.207.247.126
[broacast] => 121.207.247.127
)
[long] => Array
(
[mask] => 4294967232
[net] => 2043672512
[begin] => 2043672513
[end] => 2043672446
[broacast] => 2043672447
)
)