Php $\u ENV、$\u SESSION和$\u COOKIE之间有什么区别

Php $\u ENV、$\u SESSION和$\u COOKIE之间有什么区别,php,session,cookies,environment-variables,Php,Session,Cookies,Environment Variables,大多数情况下,我使用了$\u SESSION,但在阅读有关SESSION的文章时,我得到的术语很少 $\u环境& $\u COOKIE 我不清楚什么时候使用哪一个,我对我可以使用它们的情况感到困惑。那么这些术语有什么不同呢?您可以阅读:。$\u ENV包含环境变量,主要包含有关服务器、路径等的信息。 $\u COOKIE包含通过客户端请求传输的COOKIE信息,这三个都是超全局的,这意味着应用程序中的任何脚本都可以访问它,但是 虽然$\u会话和$\u COOKIE对于每个用户都是不同的(并且是私

大多数情况下,我使用了$\u SESSION,但在阅读有关SESSION的文章时,我得到的术语很少

$\u环境&

$\u COOKIE


我不清楚什么时候使用哪一个,我对我可以使用它们的情况感到困惑。那么这些术语有什么不同呢?

您可以阅读:。

$\u ENV包含环境变量,主要包含有关服务器、路径等的信息。
$\u COOKIE包含通过客户端请求传输的COOKIE信息,这三个都是超全局的,这意味着应用程序中的任何脚本都可以访问它,但是 虽然$\u会话和$\u COOKIE对于每个用户都是不同的(并且是私有的),但是$\u ENV superglobal并不是特定于一个用户的。$\u会话和$\u COOKIE之间的区别在于$\u COOKIE可以在当前用户访问之后继续存在,而会话将在用户离开您的站点(或关闭浏览器)时结束


你可以在这里找到更多关于session

ENV的好信息,如果你想要一个session,一两个COOKIE就好了。