1원팁] IP 대역 비교

· 11년 전 · 2122

 

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년 전 조회 1,099
11년 전 조회 2,975
11년 전 조회 1,217
11년 전 조회 1,430
11년 전 조회 964
11년 전 조회 1,732
11년 전 조회 1,723
11년 전 조회 1,132
11년 전 조회 1,328
11년 전 조회 998
11년 전 조회 961
11년 전 조회 1,778
11년 전 조회 1,111
11년 전 조회 1,012
11년 전 조회 1,142
11년 전 조회 1,264
11년 전 조회 978
11년 전 조회 1,011
11년 전 조회 1,457
11년 전 조회 1,069
11년 전 조회 1,481
11년 전 조회 1,066
11년 전 조회 1,151
11년 전 조회 1,234
11년 전 조회 979
11년 전 조회 1,011
11년 전 조회 1,240
11년 전 조회 2,142
11년 전 조회 1,019
11년 전 조회 1,027
11년 전 조회 962
11년 전 조회 1,402
11년 전 조회 1,031
11년 전 조회 962
11년 전 조회 1,257
11년 전 조회 1,609
11년 전 조회 1,230
11년 전 조회 1,182
11년 전 조회 1,211
11년 전 조회 2,040
11년 전 조회 1,108
11년 전 조회 1,156
11년 전 조회 2,958
11년 전 조회 2,512
11년 전 조회 1,376
11년 전 조회 1,870
11년 전 조회 1,466
11년 전 조회 1,391
11년 전 조회 1,524
11년 전 조회 2,123
11년 전 조회 1,126
11년 전 조회 2,165
11년 전 조회 2,401
11년 전 조회 1,102
11년 전 조회 1,243
11년 전 조회 951
11년 전 조회 1,908
11년 전 조회 1,784
11년 전 조회 1,274
11년 전 조회 1,157
11년 전 조회 923
11년 전 조회 1,313
11년 전 조회 1,759
11년 전 조회 822
11년 전 조회 1,027
11년 전 조회 1,104
11년 전 조회 1,131
11년 전 조회 1,328
11년 전 조회 2,839
11년 전 조회 2,506
11년 전 조회 1,999
11년 전 조회 1,633
11년 전 조회 1,573
11년 전 조회 2,564
11년 전 조회 1,815
11년 전 조회 3,017
11년 전 조회 3,835
11년 전 조회 3,948
11년 전 조회 4,005
11년 전 조회 4,124
11년 전 조회 2,607
11년 전 조회 1.8만
11년 전 조회 1,572
11년 전 조회 1,319
11년 전 조회 1,261
11년 전 조회 1,082
11년 전 조회 1,232
11년 전 조회 1,061
11년 전 조회 872
11년 전 조회 1,270
11년 전 조회 1,030
11년 전 조회 932
11년 전 조회 1,261
11년 전 조회 1,159
11년 전 조회 937
11년 전 조회 1,096
11년 전 조회 1,108
11년 전 조회 1,112
11년 전 조회 1,224
11년 전 조회 841