php查询IP段的所有IP地址
header("Content-type: text/html; charset=utf-8"); function cidr($ip_addr_cidr) {$ip_arr = explode('/', $ip_addr_cidr);$dotcount = substr_count($ip_arr[0], ".");$padding = str_repeat(".0", 3 - $dotcount);$ip_arr[0].=$padding;$bin = '';for($i=1;$i<=32;$i++) { $bin .= $ip_arr[1] >= $i ? '1' : '0';}$ip_arr[1] = bindec($bin);$ip = ip2long($ip_arr[0]);$nm = ip2long($ip_arr[1]);$nw = ($ip & $nm);$nm1= (~$nm);$bc = $nw | $nm1;echo "此IP段包含: " . ($bc - $nw - 1) . "个IP地址<BR>";echo "可用IP范围: " . long2ip($nw + 1) . " 至 " . long2ip($bc - 1) . "<BR>";ECHO'可用IP列表:<BR>';ECHO'<textarea style="width:170;height:200">';for ($ii = long2ip($nw - 1); $ii <long2ip($bc); $ii++) { echo $ii."\n";}ECHO '</textarea>';}echo cidr("192.168.37.215/27");?>
推荐文章
2025-01-18
2024-11-28
2024-11-09
2024-10-25
2024-06-25
2024-01-04
2023-11-06
2023-10-30
2023-10-13
2023-10-10
稳定
产品高可用性高并发贴心
项目群及时沟通专业
产品经理1v1支持快速
MVP模式小步快跑承诺
我们选择声誉坚持
10年专注高端品质开发