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) .
"個(gè)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
穩(wěn)定
產(chǎn)品高可用性高并發(fā)貼心
項(xiàng)目群及時(shí)溝通專業(yè)
產(chǎn)品經(jīng)理1v1支持快速
MVP模式小步快跑承諾
我們選擇聲譽(yù)堅(jiān)持
10年專注高端品質(zhì)開發(fā)聯(lián)系我們
友情鏈接: