Tag Archives: 環境変数

PHPのサーバ環境変数

PHPのサーバ環境変数一覧

$_SERVER['GATEWAY_INTERFACE']	//CGIのバージョン
$_SERVER['SERVER_NAME']	//サーバ名
$_SERVER['SERVER_SOFTWARE']	//サーバID
$_SERVER['SERVER_PROTOCOL']	//プロトコル名・リビジョン(HTTP/1.0)
$_SERVER['REQUEST_METHOD']	//リクエストの種類(HEAD・POST・GET・PUT等)
$_SERVER['QUERY_STRING']	//クエリーを格納
$_SERVER['DOCUMENT_ROOT']	//サーバのルートディレクトリ
$_SERVER['HTTP_ACCEPT']	//Acceptヘッダの内容
$_SERVER['HTTP_ACCEPT_CHARASET']	//Accept-Charasetヘッダの内容(eucなど)
$_SERVER['HTTP_ACCEPT_ENCODING']	//Accept-Charasetヘッダの内容(gzipなど)
$_SERVER['HTTP_ACCEPT_LANGUAGE']	//Accept-Languageヘッダの内容(jpなど)
$_SERVER['HTTP_CONNECTION']	//Connectionヘッダの内容(Keep-Aliveなど)
$_SERVER['HTTP_HOST']	//Hostヘッダの内容
$_SERVER['HTTP_REFERER']	//現在のページへのリンク元のURLを格納。
$_SERVER['HTTP_USER_AGENT']	//User_Agentヘッダの内容
$_SERVER['REMOTE_ADDR']	//クライアントのIPアドレス
$_SERVER['REMOTE_PORT']	//クライアントマシンで使用されているポート番号
$_SERVER['SCRIPT_FILENAME']	//実行中のスクリプトの絶対パス
$_SERVER['SERVER_PORT']	//サーバで使用されているポート番号
$_SERVER['SERVER_SIGNATURE']	//サーバのバージョン・ヴァーチャルホスト名
$_SERVER['PATH_TRANSLATED']	//実行中のスクリプトの物理パス
$_SERVER['SCRIPT_NAME']	//実行中のスクリプトのパス
$_SERVER['REQUEST_URI']	//指定されたURI
$_SERVER['PHP_SELF']	//実行中のスクリプトのドキュメントルートに対する相対パス