Добрый день!
Нужно перевести строковое представление IP адреса в числовое. В сожалению просто убрать точки разделителя я не могу, т.к. полученное число не будет помещаться в поле int в базе данных MySQL. Но как-то же хранят такие адреса. Конечно можно и в строковом виде хранить, но поиск по такому полю будет очень медленным.
Функция ip2long переводит строковое представление IP адреса в его числовой эквивалент.
Функция long2ip переводит числовое представление IP адреса в обычное строковое с точкой.