PHPWales 2020 - June 3rd to June 4th

gethostname

(PHP 5 >= 5.3.0, PHP 7)

gethostnameホスト名を取得する

説明

gethostname ( void ) : string

gethostname() 関数は、ローカルのマシンに設定されている標準的なホスト名を取得します。

返り値

成功時にはホスト名を示す文字列。失敗時には FALSE を返します

例1 簡単な gethostname() 関数の使用例

<?php
echo gethostname(); // 出力の例: sandie

// PHP 5.3 より前のバージョンでも動く別の方法
echo php_uname('n'); // 出力の例: sandie
?>

参考

  • gethostbyname() - インターネットホスト名に対応するIPv4アドレスを取得する
  • gethostbyaddr() - 指定した IP アドレスに対応するインターネットホスト名を取得する
  • php_uname() - PHP が稼動しているオペレーティングシステムに関する情報を返す

add a note add a note

User Contributed Notes 2 notes

up
-1
solaris
1 month ago
To the prev. note: **NEVER USE***
#`sudo hostname servername`

Some *nix systems will then force to set the 'servername' as new hostname!
up
-2
kurdtpage at gmail dot com
1 year ago
On Linux, use the command `hostname` to view your host name, or `sudo hostname servername` to set it
To Top