PHP 的会话数据通常通过会话变量保存在服务器上。要使用会话变量,必须在 PHP 脚本中打开一个会话,并将数据存储在会话变量中。具体操作步骤如下:
-
使用session_start()
函数打开会话。
-
将需要保存的数据存储到$_SESSION
超级变量中。
示例代码:
session_start();
// 存储数据到会话变量中
$_SESSION["username"] = "Tom";
$_SESSION["age"] = 25;
在会话变量中存储的数据可以在同一个应用程序的不同页面之间共享和访问。要获取会话变量的值,只需要通过键名访问$_SESSION
超级变量。
session_start();
// 获取会话变量中的值
echo $_SESSION["username"];
echo $_SESSION["age"];
需要注意的是,要使用会话变量存储数据,必须在脚本开始处先调用session_start()
函数打开会话。并且会话变量数据存储在服务器端,下次访问同一个页面时,可以通过会话 ID 在服务器端自动找到会话变量数据。