inet_ntop

(PHP 5 >= 5.1.0, PHP 7)

inet_ntopConvertir una dirección de internet empaquetada en una representación legible por humanos

Descripción

inet_ntop ( string $in_addr ) : string

Esta función convierte una dirección IPv4 de 32 bit, o una dirección IPv6 de 128 bit (si PHP se construyó con soporte habilitado para IPv6) a una representación de string apropiada para ser legible por humanos.

Parámetros

in_addr

Una dirección IPv4 de 32 bit, o una dirección IPv6 de 128 bit.

Valores devueltos

Devuelve una representación de string de la dirección o FALSE en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de inet_ntop()

<?php
$empaquetada 
chr(127) . chr(0) . chr(0) . chr(1);
$expandida inet_ntop($empaquetada);

/* Salida: 127.0.0.1 */
echo $expandida;

$empaquetada str_repeat(chr(0), 15) . chr(1);
$expandida inet_ntop($empaquetada);

/* Salida: ::1 */
echo $expandida;
?>

Historial de cambios

Versión Descripción
5.3.0 Esta función ahora está disponible en plataformas Windows.

Ver también

  • long2ip() - Convierte una dirección de red (IPv4) en una cadena de texto en formato con puntos estándar de internet
  • ip2long() - Convierte una cadena que contiene una dirección con puntos del Protocolo de Internet (IPv4) en una dirección apropiada
  • inet_pton() - Convertir una dirección IP legible por humanos a su representación in_addr empaquetada