IP class 비교 함수

· 11년 전 · 2634

ip를 대역으로 비교할 일이 생겨서... 

 

function compareIpClass($lip, $rip, $mask=32) { 

  $mask = pow(256,4)>>(!!($mask%8) ? 32 : $mask); 

  $lip = (int)(ip2long($lip)/$mask); 

  $rip = (int)(ip2long($rip)/$mask); 

  return $lip === $rip; 

 

compareIpClass('192.168.1.111', '192.168.1.112', 32); // false 

compareIpClass('192.168.1.111', '192.168.1.112', 24); // true 

compareIpClass('192.168.1.111', '192.168.1.112', 16); // true 

compareIpClass('192.168.1.111', '192.168.1.112', 8); // true  

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
11년 전 조회 2,149
11년 전 조회 4,874
11년 전 조회 4,393
11년 전 조회 3,743
11년 전 조회 2,943
11년 전 조회 2,986
11년 전 조회 4,404
11년 전 조회 2,375
11년 전 조회 2,571
11년 전 조회 3,884
11년 전 조회 4,842
11년 전 조회 2,739
11년 전 조회 2,270
11년 전 조회 2,936
11년 전 조회 2,249
11년 전 조회 2,849
11년 전 조회 2,277
11년 전 조회 2,940
11년 전 조회 2,726
11년 전 조회 3,498
11년 전 조회 5,204
11년 전 조회 4,673
11년 전 조회 5,137
11년 전 조회 2,911
11년 전 조회 3,099
11년 전 조회 3,855
11년 전 조회 2,543
11년 전 조회 3,009
11년 전 조회 5,078
11년 전 조회 3,809
11년 전 조회 2,203
11년 전 조회 2,824
11년 전 조회 2,689
11년 전 조회 2,345
11년 전 조회 4,525
11년 전 조회 2,956
11년 전 조회 2,840
11년 전 조회 2,209
11년 전 조회 4,511
11년 전 조회 4,270
11년 전 조회 2,243
11년 전 조회 4,952
11년 전 조회 2,405
11년 전 조회 2,295
11년 전 조회 2,597
11년 전 조회 2,386
11년 전 조회 2,144
11년 전 조회 2,570
11년 전 조회 3,310
11년 전 조회 2,635
11년 전 조회 2,329
11년 전 조회 2,170
11년 전 조회 3,931
11년 전 조회 3,487
11년 전 조회 3,840
11년 전 조회 2,964
11년 전 조회 4,237
11년 전 조회 4,636
11년 전 조회 5,992
11년 전 조회 7,348
11년 전 조회 3,661
11년 전 조회 3,239
11년 전 조회 2,986
11년 전 조회 2,685
11년 전 조회 2,407
11년 전 조회 2,598
11년 전 조회 2,485
11년 전 조회 2,947
11년 전 조회 3,818
11년 전 조회 2,400
11년 전 조회 2,597
11년 전 조회 3,214
11년 전 조회 2,905
11년 전 조회 2,798
11년 전 조회 2,742
11년 전 조회 2,666
11년 전 조회 4,995
11년 전 조회 2,637
11년 전 조회 3,246
11년 전 조회 3,480
11년 전 조회 2,798
11년 전 조회 2,819
11년 전 조회 2,798
11년 전 조회 2,257
11년 전 조회 2,653
11년 전 조회 3,003
11년 전 조회 2,949
11년 전 조회 2,282
11년 전 조회 2,648
11년 전 조회 2,427
11년 전 조회 3,159
11년 전 조회 2,792
11년 전 조회 2,158
11년 전 조회 3,573
11년 전 조회 8,081
11년 전 조회 2,708
11년 전 조회 2,588
11년 전 조회 2,447
11년 전 조회 2,340
11년 전 조회 2,896