📜  PHP | inet_ntop()函数(1)

📅  最后修改于: 2023-12-03 15:18:24.529000             🧑  作者: Mango

PHP | inet_ntop()函数

在网络编程中,IP地址是一个重要的概念,inet_ntop()函数可以将网络字节序的二进制IP地址转换为点分十进制IP地址表示。

语法
string inet_ntop ( string $in_addr )
参数
  • in_addr:二进制IP地址。
返回值

返回点分十进制的IP地址字符串表示。

示例

下面是一个简单的例子,将一个IPv4地址从二进制格式转换为点分十进制格式:

$packed_ip = "\x7F\x00\x00\x01";
$ip = inet_ntop($packed_ip);
echo $ip; // 输出 127.0.0.1
注意事项
  • 该函数只能处理IPv4和IPv6地址。
  • inet_ntop()和inet_pton()是互逆的,即inet_ntop(inet_pton($ip))等于$ip。