首先第一次前端请求过来是没有是没有该网站的cookie的,所以第一次请求过来的时候后端会生成一个session_id作为这个网站前端的标识,根据这个session_id存储session信息
可以ini_set自行设置存储session的方式和路径,我这里是把session存到redis里了,session_id可以后端自行设置,设置好了session_id再存内容到session里就是存到这个id对应的session里了
ini_set("session.save_handler", 'redis');
ini_set("session.save_path", 'tcp://127.0.0.1:6379');
session_id('RJHXTPANMSN6LE4E');
session_start();
后端存了session之后会在响应头里返回set-cookie给前端 前端就会存储到本地
这样一来 下次前端再请求的时候请求头就会在cookie里带上session_id 后端通过$_COOKIE['PHPSESSID']就可以获取session_id,证明是这个网站过来的,通过这个id就可以获取对应的session里的信息了