Network inet_ntop

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

inet_ntop — 압축된 인터넷 주소를 사람이 읽을 수 있는 표현으로 변환합니다.


설명

inet_ntop(string $ip): string|false

이 함수는 32비트 IPv4 또는 128비트 IPv6 주소(PHP가 IPv6 지원이 활성화된 상태로 구축된 경우)를 주소 패밀리에 적합한 문자열 표현으로 변환합니다.


매개변수

ip
32비트 IPv4 또는 128비트 IPv6 주소.

반환 값

주소의 문자열 표현을 반환하거나 실패 시 false를 반환합니다.


Examples

예제 #1 inet_ntop() 예제

                  
<?php
$packed = chr(127) . chr(0) . chr(0) . chr(1);
$expanded = inet_ntop($packed);

/* Outputs: 127.0.0.1 */
echo $expanded;

$packed = str_repeat(chr(0), 15) . chr(1);
$expanded = inet_ntop($packed);

/* Outputs: ::1 */
echo $expanded;
?>
                  
                

기타

  • long2ip() - 긴 정수 주소를 (IPv4) 인터넷 표준 점 형식의 문자열로 변환합니다.
  • ip2long() - (IPv4) 인터넷 프로토콜 점으로 구분된 주소를 포함하는 문자열을 긴 정수로 변환합니다.
  • inet_pton() - 사람이 읽을 수 있는 IP 주소를 패킹된 in_addr 표현으로 변환합니다.