トップページ ソースコードライブラリ Borland C++ Compiler 5.5
IPをホスト名に変換する
PerlでIPアドレスからHost名を得る方法を解説しています。
サンプルコード
$host = gethostbyaddr(pack("C4", split(/\./, $ENV{'REMOTE_ADDR'})), 2);

概要

利用している環境がIP->Hostの変換をサポートしている必要があります。

127.0.0.1のような形式の文字列をドット(.)で分解し、それをpackした後にgethostbyaddrに渡し、ホスト名を得ます。

ナビゲーション
プログラミングは道連れ
ソースコードライブラリ
Perl
基本書式の日付取得
大文字から小文字に変換する
連想配列のソート
トップページ ソースコードライブラリ Borland C++ Compiler 5.5