phpの$_SERVER変数の意味と使い方 $_SERVER['PHP_SELF'] 関数の使い方 #現在実行中のスクリプトのファイル名はドキュメントルートに関連付けられています。
$_SERVER['argv'] 関数の使用法 #スクリプトに渡されるパラメータ。
$_SERVER['argc'] 関数の使用法 # プログラムに渡されるコマンド ライン パラメータの数が含まれます (コマンド ライン モードで実行している場合)。
$_SERVER['GATEWAY_INTERFACE'] 関数の使用法 #サーバーで使用される CGI 仕様のバージョン。たとえば、「CGI/1.1」です。
$_SERVER['SERVER_NAME'] 関数の使用法 #スクリプトが現在実行されているサーバー ホストの名前。
$_SERVER['SERVER_SOFTWARE'] 関数の使用法 #サーバーによって識別される文字列。リクエストに応答するときにヘッダーに指定されます。
$_SERVER['SERVER_PROTOCOL'] 関数の使用法 # ページを要求するときの通信プロトコルの名前とバージョン。たとえば、「HTTP/1.0」です。
$_SERVER['REQUEST_METHOD'] 関数の使用法 #ページにアクセスするときのリクエストメソッド。例: 「GET」、「HEAD」、「POST」、「PUT」。
$_SERVER['QUERY_STRING'] 関数の使用法 #Query (クエリ) 文字列。
$_SERVER['DOCUMENT_ROOT'] 関数の使用法 #現在実行中のスクリプトが配置されているドキュメント ルート ディレクトリ。サーバー構成ファイルで定義されます。
$_SERVER['HTTP_ACCEPT'] 関数の使用法 # 現在のリクエストの Accept: ヘッダーの内容。
$_SERVER['HTTP_ACCEPT_CHARSET'] 関数の使用法 #現在のリクエストの Accept-Charset: ヘッダーの内容。例: 「iso-8859-1,*,utf-8」。
$_SERVER['HTTP_ACCEPT_ENCODING'] 関数の使用法 #現在のリクエストの Accept-Encoding: ヘッダーの内容。例:「gzip」。
$_SERVER['HTTP_ACCEPT_LANGUAGE'] 関数の使用法 #現在のリクエストの Accept-Language: ヘッダーの内容。例:「エン」。
$_SERVER['HTTP_CONNECTION'] 関数の使用法 #接続の内容: 現在のリクエストのヘッダー。例:「キープアライブ」。
$_SERVER['HTTP_HOST'] 関数の使用法 #ホストの内容: 現在のリクエストのヘッダー。
$_SERVER['HTTP_REFERER'] 関数の使用法 #現在のページにリンクされている前のページの URL アドレス。
$_SERVER['HTTP_USER_AGENT'] 関数の使用法 #User_Agent の内容: 現在のリクエストのヘッダー。
$_SERVER['REMOTE_ADDR'] 関数の使用法 #現在のページを閲覧しているユーザーの IP アドレス。
$_SERVER['REMOTE_HOST'] 関数の使用法 # 現在のページを閲覧しているユーザーのホスト名。
$_SERVER['REMOTE_PORT'] 関数の使用法 #ユーザーがサーバーに接続するために使用するポート。
$_SERVER['SCRIPT_FILENAME'] 関数の使用法 #現在実行中のスクリプトの絶対パス名。
$_SERVER['SERVER_ADMIN'] 関数の使用法 #管理者情報。
$_SERVER['SERVER_PORT'] 関数の使用法 #サーバーによって使用されるポート。
$_SERVER['SERVER_SIGNATURE'] 関数の使用法 #サーバーのバージョンと仮想ホスト名を含む文字列。
$_SERVER['PATH_TRANSLATED'] 関数の使用法 # 現在のスクリプトが配置されているファイル システムのベース パス (ドキュメント ルート ディレクトリではありません)。
$_SERVER['SCRIPT_NAME'] 関数の使用法 # 現在のスクリプトのパスが含まれます。これは、ページがそれ自体を指す必要がある場合に便利です。
$_SERVER['REQUEST_URI'] 関数の使用法 #このページにアクセスするために必要な URI。たとえば、「/index.html」です。
$_SERVER['PHP_AUTH_USER'] 関数の使用法 #PHP が Apache モジュール モードで実行され、HTTP 認証関数を使用している場合、この変数はユーザーが入力したユーザー名です。
$_SERVER['PHP_AUTH_PW'] 関数の使用法 #PHP が Apache モジュール モードで実行され、HTTP 認証関数を使用している場合、この変数はユーザーが入力したパスワードです。
$_SERVER['AUTH_TYPE'] 関数の使用法 #PHP が Apache モジュール モードで実行され、HTTP 認証関数を使用している場合、この変数は認証タイプです。
$_SERVER['PHP_SELF'] 関数の使用法 #ドキュメント ルートに関連する、現在実行中のスクリプトのファイル名。