5

ほとんど私は$_SESSIONを使用しましたが、セッションについて読んでいる間、私はいくつかの用語を取得しました

$ _ENV

$_COOKIE

いつ使うのかわからないので、どこで使えるのか迷っています。では、これらの用語はどのように異なりますか?

4

3 に答える 3

4

あなたは読むことができます:http://php.net/manual/en/language.variables.superglobals.php

于 2012-05-08T19:10:37.687 に答える
3

3 つすべてがスーパーグローバルです。つまり、アプリケーション内のどのスクリプトからでもアクセスできますが、 $_SESSION と $_COOKIE はユーザーごとに異なりますが (プライベートでもあり)、$_ENV スーパーグローバルはユーザーに固有のものではありません。$_SESSION と $_COOKIE の違いは、$_COOKIE は現在のユーザーの訪問後も存続できるのに対し、ユーザーがサイトを離れる (またはブラウザーを閉じる) とセッションが終了することです。

セッションhttp://www.php.net/manual/en/intro.session.phpに関するより良い情報をここで見つけることができます

于 2012-05-08T19:25:14.743 に答える
1

$_ENV には、主にサーバーやパスなどに関する情報を含む環境変数が含まれます。 $_COOKIE には、クライアントのリクエストを通じて送信される Cookie 情報が含まれます。

于 2012-05-08T19:19:11.400 に答える