Проверьте, содержит ли подсеть CIDR IP-адрес.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проверьте, содержит ли подсеть CIDR IP-адрес.

Сообщение Anonymous »

Я ищу быстрый и простой метод сопоставления заданного четырехточечного IP-адреса IP4 с маской нотации CIDR.

У меня есть несколько IP-адресов, которые мне нужно посмотрите, соответствуют ли они диапазону IP-адресов.

пример:

Код: Выделить всё

$ips = array('10.2.1.100', '10.2.1.101', '10.5.1.100', '1.2.3.4');

foreach ($ips as $IP) {
if (cidr_match($IP, '10.2.0.0/16') == true) {
print "you're in the 10.2 subnet\n";
}
}
Как будет выглядеть cidr_match()?

Это не обязательно должно быть так просто, но быстро было бы хорошо. Все, что использует только встроенные/общие функции, является бонусом (так как я, скорее всего, попрошу одного человека показать мне что-то в pear, которое делает это, но я не могу зависеть от pear или того пакета, который будет установлен там, где находится мой код). развернут).

Подробнее здесь: https://stackoverflow.com/questions/594 ... ip-address
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Получить информацию о сети в Bash (IP, подсеть, подсеть, шлюз) [Закрыто]
    Anonymous » » в форуме Linux
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Проверьте, находится ли IP в диапазоне CIDR в Python
    Anonymous » » в форуме Python
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • IP и подсеть для начального IP-адреса для конечного IP-адреса
    Anonymous » » в форуме Php
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • IP и подсеть для начального IP-адреса для конечного IP-адреса
    Anonymous » » в форуме Php
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Как я могу получить сетевую информацию, такую ​​как IP, подсеть, (по умолчанию) Gateway, Netmak с Bash In Linux для IPv4
    Anonymous » » в форуме Linux
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»