session的函数是用于设置、存储和更改用户的会话信息,在每个用户进行访问时,创建一个唯一的用户 id,而session是以这个来存储用户的会话信息。
初始化 session,启动会话
1、与session有关的程序,必须先调用session_start()后,再继续编写程序,但有些函数例外。
2、在调用函数session_start()之前不能有任何输出,在session_start()前有空格也不行。
3、函数session_start() 一定要在 <html>的 标签的前面
关闭session,结束会话
1、可以调用函数 unset()来释放指定的 session 变量
2、也可以调用函数 session_destroy()来重置 session,消除所有已存储的 session 数据
session的设置和存储
1、设置session变量的值并读取
2、检验session变量
session常用函数
1、session_id当前会话 ID,在同一个浏览器同一个站点只可以有一个session_id,session_id()一定要在session_start()函数调用之前调用。
2、session_save_path当前会话的保存路径,session_save_path()一定要在session_start()函数调用之前调用。
3、session_set_cookie_params , 会话 cookie 参数lifetime:cookie 的 生命周期,单位为秒。
4、session_encode将当前会话数据转换为字符串