ip2long

(PHP 4 )

ip2long -- (IPv4) インターネットプロトコルドット表記のアドレスを適当なアドレ スを有する文字列に変換する

説明

int ip2long ( string ip_address)

関数 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() も参照下さい。