gethostbyaddr NAME,ADDRTYPE

広告

広告

解説

IP アドレスをホスト名に変換する関数。IP アドレスの構造体とアドレスファミリを渡すと、IP アドレスに対応するホスト名が返されます。NAME は IP アドレスを表す構造体で、アドレスファミリには AF_INET を指定します(AF_INET は Socket モジュールによりセットされる定数)。

使用例

ソース

 use Socket;
  $ip_add = '10.1.254.100';
  $iaddr = pack('C*', split(/\./, $ip_add));
  $host_name = gethostbyaddr($iaddr, AF_INET);

広告

Copyright (C) 2003-2006 七鍵 key@do.ai 初版:2003年07月07日 最終更新:2006年08月08日