PHP Sessions 会话
Session(会话)在 PHP 中是非常重要的功能,它能让你在多个页面之间保存用户数据,比如登录状态、购物车内容等,属于服务端存储机制,相比 Cookie 更安全也更灵活。本章我们就来学习 PHP Session 的相关概念和操作。
提示
Session 是一种在服务器端存储用户数据的机制。当用户访问网站时,服务器会为该用户创建一个唯一的会话 ID(Session ID),并通过 Cookie 将这个 ID 返回给浏览器。浏览器每次请求都会携带这个 ID,服务器就能识别出这个用户是谁。
启动 Session
在每个需要使用 Session 的 PHP 页面开头,都要调用一次 session_start()。这个函数会初始化或恢复会话。
<?php
session_start(); // 启动 Session
?>
⚠️ 注意:session_start() 必须在任何 HTML 输出之前调用,否则会报错!