1원팁] IP 대역 비교

· 11년 전 · 3233

 

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,215
11년 전 조회 4,113
11년 전 조회 2,315
11년 전 조회 2,550
11년 전 조회 2,072
11년 전 조회 2,786
11년 전 조회 2,804
11년 전 조회 2,217
11년 전 조회 2,412
11년 전 조회 2,081
11년 전 조회 2,013
11년 전 조회 2,820
11년 전 조회 2,178
11년 전 조회 2,086
11년 전 조회 2,231
11년 전 조회 2,339
11년 전 조회 2,027
11년 전 조회 2,098
11년 전 조회 2,532
11년 전 조회 2,161
11년 전 조회 2,524
11년 전 조회 2,195
11년 전 조회 2,212
11년 전 조회 2,337
11년 전 조회 2,078
11년 전 조회 2,120
11년 전 조회 2,324
11년 전 조회 3,212
11년 전 조회 2,135
11년 전 조회 2,145
11년 전 조회 2,034
11년 전 조회 2,503
11년 전 조회 2,140
11년 전 조회 2,061
11년 전 조회 2,371
11년 전 조회 2,700
11년 전 조회 2,377
11년 전 조회 2,280
11년 전 조회 2,301
11년 전 조회 3,178
11년 전 조회 2,222
11년 전 조회 2,294
11년 전 조회 3,990
11년 전 조회 3,620
11년 전 조회 2,506
11년 전 조회 3,021
11년 전 조회 2,539
11년 전 조회 2,469
11년 전 조회 2,667
11년 전 조회 3,234
11년 전 조회 2,225
11년 전 조회 3,292
11년 전 조회 3,527
11년 전 조회 2,187
11년 전 조회 2,327
11년 전 조회 2,043
11년 전 조회 3,009
11년 전 조회 2,919
11년 전 조회 2,368
11년 전 조회 2,245
11년 전 조회 1,990
11년 전 조회 2,453
11년 전 조회 2,833
11년 전 조회 1,902
11년 전 조회 2,092
11년 전 조회 2,238
11년 전 조회 2,235
11년 전 조회 2,430
11년 전 조회 3,941
11년 전 조회 3,634
11년 전 조회 3,079
11년 전 조회 2,752
11년 전 조회 2,690
11년 전 조회 3,686
11년 전 조회 2,921
11년 전 조회 4,103
11년 전 조회 4,921
11년 전 조회 5,078
11년 전 조회 5,112
11년 전 조회 5,256
11년 전 조회 3,731
11년 전 조회 1.9만
11년 전 조회 2,704
11년 전 조회 2,419
11년 전 조회 2,412
11년 전 조회 2,194
11년 전 조회 2,359
11년 전 조회 2,199
11년 전 조회 1,985
11년 전 조회 2,422
11년 전 조회 2,134
11년 전 조회 2,064
11년 전 조회 2,352
11년 전 조회 2,250
11년 전 조회 2,027
11년 전 조회 2,200
11년 전 조회 2,207
11년 전 조회 2,192
11년 전 조회 2,323
11년 전 조회 1,926