1원팁] IP 대역 비교

· 11년 전 · 3199

 

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,167
11년 전 조회 4,056
11년 전 조회 2,267
11년 전 조회 2,493
11년 전 조회 2,021
11년 전 조회 2,737
11년 전 조회 2,750
11년 전 조회 2,167
11년 전 조회 2,358
11년 전 조회 2,033
11년 전 조회 1,980
11년 전 조회 2,791
11년 전 조회 2,125
11년 전 조회 2,048
11년 전 조회 2,191
11년 전 조회 2,299
11년 전 조회 1,991
11년 전 조회 2,055
11년 전 조회 2,494
11년 전 조회 2,109
11년 전 조회 2,483
11년 전 조회 2,141
11년 전 조회 2,181
11년 전 조회 2,294
11년 전 조회 2,035
11년 전 조회 2,074
11년 전 조회 2,273
11년 전 조회 3,167
11년 전 조회 2,100
11년 전 조회 2,104
11년 전 조회 1,998
11년 전 조회 2,457
11년 전 조회 2,100
11년 전 조회 2,011
11년 전 조회 2,324
11년 전 조회 2,665
11년 전 조회 2,331
11년 전 조회 2,238
11년 전 조회 2,263
11년 전 조회 3,135
11년 전 조회 2,184
11년 전 조회 2,258
11년 전 조회 3,978
11년 전 조회 3,570
11년 전 조회 2,459
11년 전 조회 2,984
11년 전 조회 2,503
11년 전 조회 2,427
11년 전 조회 2,613
11년 전 조회 3,200
11년 전 조회 2,195
11년 전 조회 3,250
11년 전 조회 3,476
11년 전 조회 2,138
11년 전 조회 2,297
11년 전 조회 2,002
11년 전 조회 2,976
11년 전 조회 2,871
11년 전 조회 2,330
11년 전 조회 2,217
11년 전 조회 1,948
11년 전 조회 2,413
11년 전 조회 2,794
11년 전 조회 1,857
11년 전 조회 2,049
11년 전 조회 2,194
11년 전 조회 2,193
11년 전 조회 2,388
11년 전 조회 3,898
11년 전 조회 3,594
11년 전 조회 3,046
11년 전 조회 2,711
11년 전 조회 2,644
11년 전 조회 3,642
11년 전 조회 2,874
11년 전 조회 4,064
11년 전 조회 4,878
11년 전 조회 5,035
11년 전 조회 5,073
11년 전 조회 5,209
11년 전 조회 3,690
11년 전 조회 1.9만
11년 전 조회 2,664
11년 전 조회 2,374
11년 전 조회 2,380
11년 전 조회 2,154
11년 전 조회 2,312
11년 전 조회 2,158
11년 전 조회 1,960
11년 전 조회 2,369
11년 전 조회 2,089
11년 전 조회 2,024
11년 전 조회 2,308
11년 전 조회 2,201
11년 전 조회 1,999
11년 전 조회 2,168
11년 전 조회 2,178
11년 전 조회 2,151
11년 전 조회 2,276
11년 전 조회 1,873