1.Session的作用
PHP session 变量用于存储有关用户会话的信息,或更改用户会话的设置。session变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用。
2.Session的工作机制
为每一个访问者创建一个唯一的id(UID),并基于这个UID来存储变量。UID存储于cookie中,亦或通过URL进行传导
3.Session存在的意义
因特网上,存在一个问题:服务器不知道你是谁以及你在做什么,这是由于HTTP地址不能维持状态,通过在服务器上存储用户信息以便随后使用,session用来解决这个问题,会话信息是临时的,用户离开网站之后就会被删除,想要长期使用就要把session存储在数据库
4.开始Session
在您把用户信息存储在PHP session之前,先要启动会话。<?php session_start();?>,必须位于<html>标签之前
上面的代码会向服务器注册用户的会话,以便您可以开始保存用户信息,同时为用户会话分配一个UID
5.存储Session变量
存储和取回session变量的正确方法是使用PHP $_SESSION变量:$_SESSION[‘views‘]=1;来进行设置值,并且可以通过$_SESSION[‘views‘]来进行取值
isset()检测是否已经设置了
6.终结Session
时间: 2024-10-06 00:47:29