Автор Тема: IP_1 - IP2 = IP3 (IP-адреса и PHP)  (Прочитано 2663 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sniper

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 86
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.40000.ru
IP_1 - IP2 = IP3 (IP-адреса и PHP)
« : 08 Февраля 2004, 11:51:37 »
Как заставить ПХП воспринимать цифры 127.0.0.0 именно как адрес.

Например, если надо в загнать в массив диапазон адресов с такого-то по тако-то.

Конечно можно просто создать нескоько массивов и ими оперировать (array1(0-127).array2(0-127).array3(0-127).array4(0-127).), но наверное существует более удобный способ?
Пока играет музыка - танцуй...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
IP_1 - IP2 = IP3 (IP-адреса и PHP)
« Ответ #1 : 08 Февраля 2004, 12:23:16 »
Цитировать
Sniper:
Как заставить ПХП воспринимать цифры 127.0.0.0 именно как адрес.

никак.
в пхп нет такого типа переменных - "адрес". А понимает он только известные ему типа. строки, там, числа, объекты.
Выражай яснее, что тебе надо.

Цитировать
Например, если надо в загнать в массив диапазон адресов с такого-то по тако-то

ты не умеешь работать с массивами?
Не стесняйся, спроси.
Ссылку на документацию дадим.

Цитировать
Sniper:
 наверное существует более удобный способ?

более удобный способ чего?

я не знаю, что тебе надо, но знаю, что тебе поможет.
ip адрес можно представить в виде четырехбайтного int
и диапазон между двумя числами и будет диапазоном адресов.
хотя чем тебя обычный массив не строил, я не понимаю

Оффлайн Sniper

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 86
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.40000.ru
IP_1 - IP2 = IP3 (IP-адреса и PHP)
« Ответ #2 : 08 Февраля 2004, 12:56:59 »
RomikChef
Мне нужно выводить диапазон значений между двумя адресами.
Пока играет музыка - танцуй...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
IP_1 - IP2 = IP3 (IP-адреса и PHP)
« Ответ #3 : 08 Февраля 2004, 13:14:44 »
ой, не знаю.
не в смысле - не знаю, как сделать. способов - наоборот - мильён.
не знаю, чем тебя тот или иной устроит или наоборот.
работай с аодесом как со строкой с разделителями.
или с интом. или с массивами. или с двоичными числами.
массивы, конечно, делать для того, чтобы записать туда то, что можно получить простой формулой (255 <= x >= 0) - глупо.
а вообще не вижу проблемы - какая разница, как делать.
Хочешь - делай с помощью этого
http://php.spb.ru/php/ip.html

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28