home > PHP入門 > 環境変数

PHP入門の「に」

環境変数

OSが持っている、OSの環境に関する情報が入った変数
スーパーグローバル変数$_SERVERと$_ENVを使って参照(または設定)できる。

$_SERVERで参照できるのは、Webサーバーやブラウザに関する情報
$_ENVで参照できるのは、Webサーバーが動いているコンピュータのシステムに関する情報
phpinfo()関数を利用するとPHPを実行しているサーバーの環境変数の一覧を参照できる

⇒PHP Variablesのところ。
PHP Variables

$_SERVERで参照できる環境変数の一例

$_SERVERの添字に($_SERVER['HTTP_REFERER']のように)環境変数名を文字列で指定する。

HTTP_REFERER 直前の通信における呼び出し元のURL
HTTP_USER_AGENT 直前の通信におけるクライアントのブラウザやOSに関する情報<
HTTP_HOST Webサーバーのホスト名
SERVER_ADDR サーバーのIPアドレス
REMOTE_ADDR クライアントのIPアドレス
DOCUMENT_ROOT Webサーバーのドキュメントルートのパス
SERVER_ADMIN Webサーバー管理者のメールアドレス
SERVER_PROTOCOL Webサーバーが使用するプロトコルとそのバージョン
REQUEST_METHOD 直前の通信におけるデータの受け渡し方法
COMPUTERNAME コンピュータ名

Webサーバーのホスト名を取得して表示する

<?php
	print $_SERVER['HTTP_HOST'];
?>:
実行結果
beautifuldays.my.land.to
前へ 次へ

▲このページのトップへ