Convierte una dirección IP legible en su representación in_addr

# inet_pton

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

inet_pton — Convierte una dirección IP legible en su representación in_addr

### Descripción

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

Convierte una dirección IPv4 o IPv6 (si PHP ha sido compilado con el soporte IPv6) legible por humanos en una estructura binaria adecuada de familia de direcciones de 32 bits o 128 bits.

### Parámetros

`ip`

  Una dirección IPv4 o IPv6.

### Valores devueltos

Devuelve la representación `in_addr` de la dirección proporcionada por el argumento `ip` o `false` si el argumento `ip` proporcionado tiene una sintaxis inválida (por ejemplo, una dirección IPv4 sin punto, o una dirección IPv6 sin dos puntos).

### Ejemplos

Ejemplo #1 Ejemplo con inet_pton()

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

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

### Ver también

- ip2long() - Convierte una cadena que contiene una dirección (IPv4) en notación decimal con puntos en una dirección entera larga
- long2ip() - Convierte un entero largo (IPv4) a su notación decimal con puntos
- inet_ntop() - Convierte un paquete de direcciones internet en una representación legible por humanos

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