在PHP中使用会话

PHP 的会话用法

会话是一种将数据存储在服务器上的机制。它是在跨页面使用数据时非常便利的功能。本次我们将整理会话的使用方法。

开始会话()

通过session_start()函数,可以开始使用会话。会话ID会被创建并保存在客户端。

当客户端将会话ID作为Cookie时,执行session_start()函数,可以使用存储在会话中的变量。

$_SESSION -> 会话

在会话中保存数据到服务器时使用的变量\$_SESSION将被介绍。
\$_SESSION可以被当作关联数组处理。

  session_start();
  $_SESSION['name'] = "Hanako";
  $_SESSION['number'] = "0934";
  $_SESSION['age'] = 22;
  $_SESSION['remark'] = "大学生";

通过这个方法,可以将变量保存到会话中。

当您在其他页面加载这些数据时,需要使用session_start()函数来启用会话,并将键传递给\$_SESSION变量。

  session_start();
  $number = $_SESSION['number'];
  $name = $_SESSION['name'];
  $age = $_SESSION['age'];
  $remark = $_SESSION['remark'];

取消(变量)

使用完后,我们也应该整理一下。
unset()函数可以将传入的变量清空。

  unset($_SESSION['number']);
  unset($_SESSION['name']);
  unset($_SESSION['age']);
  unset($_SESSION['remark']);