(PHP 4 )
関数 ip2long() は、インターネット標準形式(ドッ ト表記の文字列)表現からIPv4 インターネットネットアドレスを生成し ます。
例 1 ip2long() の例
?php $ip = gethostbyname("www.php.net"); $out = "The following URLs are equivalent: br \n"; $out .= "http://www.php.net/, http://".$ip."/, and http://".sprintf("%u",ip2long($ip))."/ br \n"; echo $out; ?
2番目の例は、 printf() 関数で変換されたアドレス を出力する方法を示すものです。
例 2IPアドレスの表示
?php $ip = gethostbyname("www.php.net"); printf("%u\n", ip2long($ip)); echo $out; ?
long2ip() も参照下さい。