PHP 网络函数

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
~*^`