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_ADDR18.207.255.49クライアントのIPアドレス
REMOTE_HOSTクライアントのホスト名
gethostbyaddr(REMOTE_ADDR)ec2-18-207-255-49.compute-1.amazonaws.comクライアントのホスト名(IPアドレスからの逆引き)
REMOTE_PORT53766クライアントのポート番号
ブラウザの情報
HTTP_ACCEPTtext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8Acceptヘッダの内容
HTTP_ACCEPT_CHARSETAccept-Charsetヘッダの内容
HTTP_ACCEPT_ENCODINGgzipAccept-Encodingヘッダの内容
HTTP_ACCEPT_LANGUAGEen-US,en;q=0.5Accept-Languageヘッダの内容
HTTP_CONNECTIONKeep-AliveConnectionヘッダの内容(Keep-Aliveなど)
HTTP_HOSTtomoc.netHostヘッダの内容
HTTP_REFERERRefererヘッダの内容(どのURLから来たか)
HTTP_USER_AGENTCCBot/2.0 (https://commoncrawl.org/faq/)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ブラウザのプロキシ設定の有無