Converte um endereço IP legível em sua representação de endereço de Internet compactado

# inet_pton

(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

### Descrição

function inet_pton(string `$ip`): string|false

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.

### Parâmetros

`ip`

  Um endereço IPv4 ou IPv6 legível.

### Valor Retornado

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).

### Exemplos

Exemplo #1 Exemplo de inet_pton()

    <?php
    $in_addr = inet_pton('127.0.0.1');

    $in6_addr = inet_pton('::1');
    ?>

### Veja Também

- ip2long() - Converte uma string contendo um endereço com pontos do protocolo da Internet (IPv4) em um número inteiro longo
- long2ip() - Converte um endereço inteiro longo em uma string no formato padrão com pontos da Internet (IPv4)
- inet_ntop() - Converte um endereço de Internet compactado em uma representação legível

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open