1원팁] IP 대역 비교

· 11년 전 · 3379

 

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,378
11년 전 조회 4,266
11년 전 조회 2,474
11년 전 조회 2,721
11년 전 조회 2,247
11년 전 조회 2,950
11년 전 조회 2,959
11년 전 조회 2,379
11년 전 조회 2,580
11년 전 조회 2,253
11년 전 조회 2,201
11년 전 조회 2,981
11년 전 조회 2,364
11년 전 조회 2,257
11년 전 조회 2,413
11년 전 조회 2,472
11년 전 조회 2,201
11년 전 조회 2,275
11년 전 조회 2,688
11년 전 조회 2,359
11년 전 조회 2,680
11년 전 조회 2,365
11년 전 조회 2,380
11년 전 조회 2,502
11년 전 조회 2,262
11년 전 조회 2,313
11년 전 조회 2,470
11년 전 조회 3,371
11년 전 조회 2,320
11년 전 조회 2,322
11년 전 조회 2,205
11년 전 조회 2,670
11년 전 조회 2,333
11년 전 조회 2,216
11년 전 조회 2,562
11년 전 조회 2,860
11년 전 조회 2,545
11년 전 조회 2,447
11년 전 조회 2,475
11년 전 조회 3,342
11년 전 조회 2,380
11년 전 조회 2,445
11년 전 조회 4,048
11년 전 조회 3,787
11년 전 조회 2,662
11년 전 조회 3,186
11년 전 조회 2,710
11년 전 조회 2,640
11년 전 조회 2,824
11년 전 조회 3,380
11년 전 조회 2,378
11년 전 조회 3,446
11년 전 조회 3,695
11년 전 조회 2,365
11년 전 조회 2,482
11년 전 조회 2,216
11년 전 조회 3,146
11년 전 조회 3,069
11년 전 조회 2,534
11년 전 조회 2,414
11년 전 조회 2,173
11년 전 조회 2,617
11년 전 조회 3,004
11년 전 조회 2,071
11년 전 조회 2,245
11년 전 조회 2,403
11년 전 조회 2,395
11년 전 조회 2,597
11년 전 조회 4,115
11년 전 조회 3,812
11년 전 조회 3,236
11년 전 조회 2,911
11년 전 조회 2,846
11년 전 조회 3,846
11년 전 조회 3,080
11년 전 조회 4,276
11년 전 조회 5,117
11년 전 조회 5,235
11년 전 조회 5,295
11년 전 조회 5,434
11년 전 조회 3,897
11년 전 조회 1.9만
11년 전 조회 2,847
11년 전 조회 2,579
11년 전 조회 2,593
11년 전 조회 2,366
11년 전 조회 2,529
11년 전 조회 2,367
11년 전 조회 2,155
11년 전 조회 2,602
11년 전 조회 2,292
11년 전 조회 2,213
11년 전 조회 2,494
11년 전 조회 2,421
11년 전 조회 2,199
11년 전 조회 2,384
11년 전 조회 2,354
11년 전 조회 2,363
11년 전 조회 2,482
11년 전 조회 2,075