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

gethostbyname

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

PHPマニュアル:gethostbyname gethostbyname()

gethostbyname()関数:概略解説

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

gethostbyname()関数:返り値解説

取得したIPアドレスを返します。

gethostbyname()関数:引数解説

hostnameホスト名
ホスト名を指定します。

参考関数

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

サンプルスクリプト

簡単な利用例

  1. <?php
  2. $host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
  3. echo "あなたのIPアドレス:".gethostbyname($host);
  4. ?>

出力結果

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