gethostbyaddr
そふぃのPHP入門 >> PHP関数リファレンス >> ネットワーク関数 >> gethostbyaddr

gethostbyaddr

解説 IPアドレスに対応するホスト名を取得する
書式 string gethostbyaddr( string ip_address )
string gethostbyaddr( string IPアドレス )
引数 ip_address IPアドレス
返値 ホスト名

PHPマニュアル:gethostbyaddr gethostbyaddr()

gethostbyaddr()関数:概略解説

gethostbyaddr()は引数で指定したIPアドレスに対応するホスト名を取得する関数です。

gethostbyaddr()関数:返り値解説

取得したホスト名を返します。ホスト名が取得できなかったなどのエラーが発生した場合はIPアドレスをそのまま返します。

gethostbyaddr()関数:引数解説

ip_addressIPアドレス
IPアドレスを指定します。

参考関数

  • gethostbyname() ---- ホスト名に対応するIPアドレスを取得する

サンプルスクリプト

簡単な利用例

  1. <?php
  2. $IP = $_SERVER['REMOTE_ADDR'];
  3. echo "あなたのホスト名:".gethostbyaddr($IP);
  4. ?>

出力結果

あなたのホスト名:ec2-54-204-249-55.compute-1.amazonaws.com
PHP辞典
PHP辞典 PHP5の関数にも対応したリファレンスですが、関数ごとにバージョンが表示されているのでPHP4ユーザにも安心。簡単なサンプルが全ての関数についている事と目的別検索が魅力です。
PHPポケットリファレンス
PHPポケットリファレンス 携帯用でもOKの小さめの本。関数本にありがちな分厚い・重い・見るのがおっくうという欠点をコンパクト化で解消してます。小さいながらも関数の掲載量・内容は共に十分充実しており、関数ごとのサンプルや目的別検索もあります。