phpにおける変数と一部の適用方法
変数:$_SERVER はい、 PHP 4.1.0 以降のバージョンで使用します。前のバージョンを使用します。 $HTTP_SERVER_VRS 変数:$_ENV はい、 PHP 4.1.0 以降のバージョンで使用します。前のバージョンを使用します。 $HTTP_ENV_VRS 変数:$_COOKIE、 はい、 PHP 4.1.0 以降のバージョンで使用します。前のバージョンを使用します。 $HTTP_COOKIE_VRS 変数:$_GET はい、 PHP 4.1.0 以降のバージョンで使用します。前のバージョンを使用します。 $HTTP_GET_VRS 変数:$_POST、 はい、 PHP 4.1.0 以降のバージョンで使用します。前のバージョンを使用します。 $HTTP_POST_VRS 変数:$_FILES、 はい、 PHP 4.1.0 以降のバージョンで使用します。前のバージョンを使用します。 $HTTP_POST_FILES 変数:$_REQUST、 はい、 PHP 4.1.0 以降のバージョンで使用します。以前のバージョンでは、等価配列はありません。 変数:$_SESSION はい、 PHP 4.1.0 以降のバージョンで使用します。前のバージョンを使用します。 $HTTP_SESSION_VRS 変数:GLOOBALS $GLOOBALS はい、 PHP 3.0 以降のバージョンで適用されます。 PHP中$uSERVERの詳細用法:$uSERVER['PHP_SELF' #現在スクリプトを実行しているファイル名と document root関連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' #クエリの文字列。 $_SERVER['DOCUMENT_ROOT #現在スクリプトが実行されている文書のルートディレクトリです。サーバ設定ファイルで定義します。SERVER['HTTP_ACCEPT' #現在要求されている Accept: 頭の内容。 $_SERVER['HTTP_ACCEPT_CHARSET #現在要求されている Acceept Charrset: 頭の内容。例えば、「iso-859-1、*、utf-8」です。SERVER['HTTP_ACCEPT_ENCODING] #現在要求されている Acceept Ecoding: 頭の内容。例えば「gzip」。SERVER['HTTP_ACCEPT_LANGUAGE'(嚔菗)現在要求されている Acceept Language: 頭の内容。例えば「en」。SERVER['HTTP_CONNEECTION' #現在要求されている Connection: 頭の内容。例えば「Keep-Alive」。 $_SERVER['HTTP_HOST #現在要求されている 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_タイプ #質に入れる PHP 実行中 Apache モジュール方式で使用しています。 HTTP 認証機能は、この変数が認証のタイプです。