ProfiPHPProfiPHP
Категория: Сетевые функции

Функция Inet_pton

Функция Inet_pton конвертирует читаемый IP-адрес в его упакованное представление In_addr.
string inet_pton( string $address )
Функция Inet_pton конвертирует читаемый IPv4 или IPv6-адрес в адрес, соответствующий 32-битной или 128-битной бинарной структуре.

Параметр Address представляет собой читаемый IPv4 или IPv6-адрес.

Функция Inet_pton возвращает представление In_addr заданного в параметре Address адреса, или FALSE если задан синтаксически неверный Address.

Представление In_addr являют собой символами Ascii. Данный подход позволяет отобразить значения IPv4 или IPv6 удобным человеческим методом, выражающий 32 или 64-битное целое число без знака.

Пример использования функции Inet_pton для IPv4-адреса:
echo inet_pton( '44.67.85.126' ); // ,CU~
Результатом примера является строка ",CU~", которая представляет символы Ascii:
ASCII code 44 = , ( Comma )
ASCII code 67 = C ( Capital letter C )
ASCII code 85 = U ( Capital letter U )
ASCII code 126 = ~ ( Tilde ; swung dash )

Добавить комментарий

Имя:
Текст комментария: