tomoc.net > PHP 環境変数一覧

PHP 環境変数一覧

$_SERVER

GATEWAY_INTERFACECGI/1.1CGIのバージョン
SERVER_NAMEtomoc.netサーバのホスト名
SERVER_PORT80サーバのポート番号
SERVER_PROTOCOLHTTP/1.1プロトコル名・バージョン
REQUEST_METHODGETリクエストメソッド(GET・POST・HEAD・PUT等)
REQUEST_URI/php_env.htmlページへのアクセス時に指定されたURI
SCRIPT_NAME/php_env.htmlスクリプトのパス
QUERY_STRINGクエリ情報 (URLの"?"より後ろの文字列)
ユーザ(クライアント)の情報
REMOTE_ADDR3.141.42.195クライアントのIPアドレス
REMOTE_HOSTクライアントのホスト名
gethostbyaddr(REMOTE_ADDR)ec2-3-141-42-195.us-east-2.compute.amazonaws.comクライアントのホスト名(IPアドレスからの逆引き)
REMOTE_PORT62266クライアントのポート番号
ブラウザの情報
HTTP_ACCEPT*/*Acceptヘッダの内容
HTTP_ACCEPT_CHARSETAccept-Charsetヘッダの内容
HTTP_ACCEPT_ENCODINGgzip, br, zstd, deflateAccept-Encodingヘッダの内容
HTTP_ACCEPT_LANGUAGEAccept-Languageヘッダの内容
HTTP_CONNECTIONConnectionヘッダの内容(Keep-Aliveなど)
HTTP_HOSTtomoc.netHostヘッダの内容
HTTP_REFERERRefererヘッダの内容(どのURLから来たか)
HTTP_USER_AGENTMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)User-Agentヘッダの内容(ブラウザ情報)
HTTP_COOKIE設定されているクッキー情報
HTTP_FROM設定されているメールアドレス
プロキシの情報
HTTP_VIAプロキシの情報(種類・バージョン等)
HTTP_X_FORWARDED_FOR経由したプロキシのアドレス(Squid等。一番左が接続元のIPアドレス)
HTTP_FORWARDEDプロキシのURI(by プロキシ for 接続元 の形式)
HTTP_CACHE_CONTROLキャッシュの制御情報(max-age=***など)
HTTP_CACHE_INFOキャッシュの情報
HTTP_PROXY_CONNECTIONプロクシ・wepサーバ間のCONNECTION指定
HTTP_MAX_FORWARDS経由できるプロクシの最大数
HTTP_X_LOCKING接続元のIPアドレスや参照先(DeleGate等)
HTTP_CLIENT_IP接続元のIPアドレス(TrafficServer, NetscapeProxy等)
HTTP_SP_HOST接続元のIPアドレス
HTTP_X_BLUECOAT_VIAプロキシサーバ情報
HTTP_X_CISCO_BBSM_CLIENTIP接続元のIPアドレス
HTTP_X_COMING_FROMプロキシサーバ情報
HTTP_X_HTX_AGENT経由したプロクシの情報
HTTP_XONNECTIONブラウザのプロキシ設定の有無
HTTP_XROXY_CONNECTIONブラウザのプロキシ設定の有無