Php “user\u id”是$\u会话['user\u id'中的关键字吗?

Php “user\u id”是$\u会话['user\u id'中的关键字吗?,php,session,Php,Session,我研究了以下代码: $this->user_id = $_SESSION['user_id']=$user->id; 但是$\u SESSION['user\u id']这对我来说没有任何意义$\u会话[]内的用户\u id'不是任何名称属性或输入字段名。那么user_id是php中保留的关键字吗?如果是,这个关键词的意义是什么 这行代码将$This->user\id和会话变量user\id设置为$user->id的值。就这么简单$_会话['user_id']不是保留密钥 它可能意

我研究了以下代码:

$this->user_id = $_SESSION['user_id']=$user->id;
但是$\u SESSION['user\u id']这对我来说没有任何意义$\u会话[]内的用户\u id'不是任何名称属性或输入字段名。那么user_id是php中保留的关键字吗?如果是,这个关键词的意义是什么

这行代码将$This->user\id和会话变量user\id设置为$user->id的值。就这么简单$_会话['user_id']不是保留密钥

它可能意味着您正在使用的特定代码中的某些内容。在本例中,它看起来可能是登录过程的一部分—使用用户ID设置会话变量,以便在后续页面视图中显示为已验证。

$\u会话是超级全局变量,它在会话中存储值,可以像数组一样访问。所以user_id只是会话中某个值的索引,而不是保留关键字

关于以下声明

$this->user\u id=$\u会话['user\u id']=$user->id

$user->id的值存储在两个地方:1$this->user\u id和2$\u SESSION['user\u id']

就像用户id一样,会话可以保存任何随机索引。比如说

$_SESSION['asdfsafasfsadfasd'] = 'aasfsafasfasfasfasf';

这意味着这里的“user_id”就像存储信息的变量一样。是吗?@sattar_kuet.bd,它完全像一个变量。