在 PHP 中,可以通过 session 来验证当前登录用户。
- 首先,在用户登录成功后,将用户信息存储在 session 中,例如:
session_start();
$_SESSION["username"] = "user1";
- 在需要验证用户身份的页面或操作中,可以通过判断 session 中是否存在对应的用户信息来进行验证,例如:
session_start();
if (!isset($_SESSION["username"])) {
// 用户未登录,跳转到登录页面
header("Location: login.php");
exit();
}
- 如果需要获取当前登录用户的信息,可以直接从 session 中获取,例如:
session_start();
$username = $_SESSION["username"];