long2ip()函數是PHP中的內置函數,它將長整數轉換為字符串格式的相應IPv4地址。
用法:
string long2ip( int $ip_in_long )
參數:該函數接受上述和以下描述的單個參數:
- $ip_in_long:它是必填參數。它指定一個代表IP地址的長整數。
返回值:此函數以字符串格式返回IP地址。
注意:此函數在PHP 4.0.0和更高版本上可用。
以下示例程序旨在說明PHP中的long2ip()函數:
程序1:
<?php
// Use long2ip() function to converts
// long integer address into a string
// format
echo(long2ip(344294967296));
?>
輸出:
41.148.72.0
程序2:
<?php
// Store the long integer address in an array
$hosts = array( 874081766, 3627733732, 3627734286,
520968740, 2539994370, 2539979077);
$out = "List of IP addresses:";
foreach( $hosts as $host ) {
$ip = long2ip($host);
$hostname = gethostbyaddr($ip);
$out .= "<br> https://" . $host . "/ https://" .
$ip . "/ https://" . $hostname . "/";
}
echo $out;
?>
輸出:
List of IP addresses: https://874081766/ https://52.25.109.230/ https://ec2-52-25-109-230.us-west-2.compute.amazonaws.com/ https://3627733732/ https://216.58.210.228/ https://mrs04s10-in-f228.1e100.net/ https://3627734286/ https://216.58.213.14/ https://lhr25s25-in-f14.1e100.net/ https://520968740/ https://31.13.90.36/ https://edge-star-mini-shv-01-lhr3.facebook.com/ https://2539994370/ https://151.101.61.2/ https://151.101.61.2/ https://2539979077/ https://151.101.1.69/ https://151.101.1.69/
參考: https://www.php.net/manual/en/function.long2ip.php
相關用法
- p5.js nfp()用法及代碼示例
- p5.js nfs()用法及代碼示例
- PHP sin( )用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- p5.js nfc()用法及代碼示例
- PHP tan( )用法及代碼示例
- PHP cos( )用法及代碼示例
- p5.js nf()用法及代碼示例
- PHP pow( )用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- CSS var()用法及代碼示例
- PHP next()用法及代碼示例
注:本文由純淨天空篩選整理自gekcho大神的英文原創作品 PHP | long2ip() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。