(PHP 5 >= 5.1.0, PHP 7, PHP 8)
inet_pton — Converte um endereço IP legível em sua representação de endereço de Internet compactado
Esta função converte um endereço IPv4 ou IPv6 legível (se o PHP foi construído com suporte IPv6 habilitado) em uma estrutura binária de 32 ou 128 bits apropriada para a família de endereços.
ip
Um endereço IPv4 ou IPv6 legível.
Retorna a representação in_addr
(endereço de Internet compactado) do
ip
fornecido, ou false
se um
ip
sintaticamente inválido for fornecido (por exemplo,
um endereço IPv4 sem pontos ou um endereço IPv6 sem dois pontos).
Exemplo #1 Exemplo de inet_pton()
<?php
$in_addr = inet_pton('127.0.0.1');
$in6_addr = inet_pton('::1');
?>