PHP ip2long() 函数
定义和用法
ip2long()
函数将 IPv4 地址转换为长整数。
实例
将 IPv4 地址转换为长整数:
<?php
$ip = gethostbyname("www.w3school.com.cn");
$out = "以下URL是等价的:<br>";
$out .= "https://www.w3school.com.cn/, https://" . $ip . "/, and https://" . sprintf("%u", ip2long($ip)) . "/";
echo $out;
?>
语法
ip2long(address)参数值
参数 | 描述 |
---|---|
address | 必需。指定标准 IP 地址。 |
技术细节
返回值: | 成功时返回长整数;失败时返回 FALSE。 |
---|---|
PHP 版本: | 4.0+ |
PHP 更新日志: | PHP 5.5: 在此版本之前,在 Windows 上,即使传递的值不是 IPv4 地址,此函数也可能返回有效数字。 |