php SESSION
时间: 2023-09-07 20:14:28 浏览: 160
session php
PHP中的SESSION是一种在服务器端存储用户信息的机制。它允许在不同的页面或请求之间共享数据,而不需要将数据作为参数传递。SESSION通常用于存储用户登录状态、购物车内容、用户偏好设置等信息。
SESSION工作原理是,当用户第一次访问网站时,服务器会为该用户创建一个唯一的SESSION ID,并将该ID存储在COOKIE中发送给客户端。每当客户端发送一个新请求时,服务器会根据COOKIE中的SESSION ID查找该用户的SESSION信息并将其加载到内存中。在请求处理过程中,开发人员可以使用$_SESSION全局变量来操作SESSION数据。
下面是一个简单的示例,展示如何在PHP中使用SESSION:
```
// 开始SESSION
session_start();
// 存储SESSION数据
$_SESSION['username'] = 'John';
// 访问SESSION数据
echo 'Hello, ' . $_SESSION['username'];
// 销毁SESSION
session_destroy();
```
阅读全文