PHP inet_pton() 函数将人类可读的 IPv4 或 IPv6 地址转换为打包的 32 位 IPv4 或 128 位 IPv6 格式。
语法
inet_pton(ip)
参数
ip | 必填。 指定人类可读的 IPv4 或 IPv6 地址。 |
返回值
返回打包的 32 位 IPv4 或 128 位 IPv6 地址成功时为 FALSE,失败时为 FALSE。
示例:
下面的示例显示了 inet_pton() 函数的用法。
<?php
//使用inet_pton()函数
//转换IP地址
$addr1 = inet_pton("112.67.56.45");
$addr2 = inet_pton("91.40.41.93");
$addr3 = inet_pton("57.56.55.54");
$addr4 = inet_pton("126.42.94.96");
//显示结果
echo $addr1."\n";
echo $addr2."\n";
echo $addr3."\n";
echo $addr4."\n";
?>
上述代码的输出将是:
pC8-
[()]
9876
~*^`