|
|
|
| Правильно ли я понимаю, что в связи с последними веяниями функцию
ip2long() уже лучше не использовать?
Есть какие-нибудь идеи в каком виде IP в базу писать? | |
|
|
|
|
|
|
|
для: Eugene77
(09.07.2010 в 19:39)
| | Скажите нам, что "навеяло"? | |
|
|
|
|
|
|
|
для: ddhvvn
(09.07.2010 в 20:00)
| | Я краем уха услышал, что намечается переход на другой формат IP адресов.
32 байтный.
Хотя, может быть, я что-то путаю.
Потому вот и спрашиваю...
Может быть кто-то знает достоверные новости на эту тему, ну и уже имеет мысли о том, что делать. | |
|
|
|
|
|
|
|
для: Eugene77
(11.07.2010 в 11:26)
| | Переход уже давно идёт. Только не на 32 байтные, а на 16 байтные адреса. IPv6 называется. Для него есть отдельные функции: inet_ntop() и inet_pton() (которые могут работать и с IPv4). | |
|
|
|
|
|
|
|
для: Eugene77
(09.07.2010 в 19:39)
| | Скажите нам, что "навеяло"? | |
|
|
|
|
|
|
|
для: Eugene77
(09.07.2010 в 19:39)
| | В официальной документации эта функция не deprecated.
В базе IPv4 нужно хранить в его исходной форме — беззнаковым 32-битным целым. | |
|
|
|