PHP の定数と変数 環境変数LOGIN

PHP の定数と変数 環境変数

環境変数 $_SERVER と $_ENV という 2 つの環境変数を主に使用します。

しかし、$_ENV は PHP の新しいバージョンでは徐々に廃止されています。

【ポイント】環境変数の名前(キー)と値(値)をどこで確認すればよいのかを知り、よく使う環境変数をいくつか覚えて書き留めておきます。

環境変数を確認してください。PHP の学習の初日にこれを学びました:

<?php

phpinfo();

?>

実際、環境変数は、環境変数のキーと値を見つける場所を知っているだけです。
今日は phpinfo(); を学習し、その一部の環境変数について学びましょう。

phpinfo(); を実行する URL で、ページを下にスクロールして、スクリーンショットの部分が見つかるかどうかを確認します:

2015-08-02_55bdbf7ec59b9.png

_SERVER['middle value']、これは必須です 意味は理解しています。

現在アクセスしている phpinfo(); ページ ファイルの場所を表示する必要がある場合は、次を実行できます:

<?php
//我在上图左侧找到的一项,在前面加上了一个$(美元符),就显示出来了当前文件的路径
echo $_SERVER['SCRIPT_FILENAME'];

?>

一般的に使用されるいくつかの環境変数のキー名と値の対応する意味を理解しましょう:

キー名意味
$_SERVER["REQUEST_METHOD"]現在のPHPページをリクエストするメソッド
$_SERVER["REQUEST_URI"] リクエストされたURI
$_SERVER[" SERVER_SOFTWARE"]使用しているサーバーの種類
$_SERVER["REMOTE_ADDR"]顧客のIPアドレス
$_SERVER["SERVER_ADDR"]IPアドレスの現在のサーバー
$_SERVER["SCRIPT_FILENAME"] 要求されたファイルのパス
$_SERVER["HTTP_USER_AGENT"]現在この Web サイトにアクセスしているコンピューターとブラウザ
$_SERVER[ "HTTP_REFERER" ]上位ソース (ユーザーが現在の Web ページにアクセスしたアドレス)
$_SERVER["REQUEST_TIME"]現在時刻


URI と URL はどちらも Web アドレスですが、URL にはホスト アドレス部分が含まれますが、URI にはホスト アドレス部分が含まれません。例:
http://www.php.cn/abc.php?username=php上記は URL (Uniform Resource Locator) であり、URI はホストと (http://)

を除いたプロトコル部分です:
abc.php?username=php

time
発音: [taɪm]
説明: 時間

ファイル
発音: [faɪl]
説明: ファイル

名前
発音: [neɪm]
説明: 名前

ソフトウェア
発音: [ˈsɔ:ftwer]
説明: ソフトウェア

アドレス (略称)食べたaddr )
発音: [ˈædres]
説明: アドレス

リモート
発音: [rɪˈmoʊt]
説明: リモート、リモート

サーバー
発音: [ˈsɜ:və(r)]
説明: サービス、サーバー

メソッド
発音: [ˈmɛθəd]
説明: メソッド

ポート
発音: [pɔ:rt]
説明: ポート


次のセクション
<?php //我在上图左侧找到的一项,在前面加上了一个$(美元符),就显示出来了当前文件的路径 echo $_SERVER['SCRIPT_FILENAME']; ?>
コースウェア