session
一、定义:session存在服务器上用来跟踪和识别用户信息
二、使用session步骤
1、启动session :session_start();
2、session赋值:$_SESSION[‘键名’]=值;
3、取值 $_SESSION[‘键名’];
三、删除session
A、unset():删除session里的某一个值
B 、全部删除session里的值: $_SESSION=array( );
C、彻底销毁session:session_destroy( );
删除某个session的值使用:
session('name',null); // 删除name要删除所有的session,可以使用:
session(null); // 清空当前的session
html页面调用session
{$Think.session.nid}
四、session与cookie的区别
cookie存在客户端 session存在服务器上
session比cookie安全.
五、session与cookie共同点:都可以跟踪识别用户信息
六、取session id的值:session_id( )
补充内容:
Php.ini中设置自动开启session
session.auto_start = 1
Php.ini设置Session文件在服务器上的存储路径
session.save_path="C:\WINDOWS\Temp"
Php.ini设置SessionID在cookie中的键名
session.name = PHPSESSID
Php.ini设置session的生命周期
session.cookie_lifetime = 0
一、定义:session存在服务器上用来跟踪和识别用户信息
二、使用session步骤
1、启动session :session_start();
2、session赋值:$_SESSION[‘键名’]=值;
3、取值 $_SESSION[‘键名’];
三、删除session
A、unset():删除session里的某一个值
B 、全部删除session里的值: $_SESSION=array( );
C、彻底销毁session:session_destroy( );
删除某个session的值使用:
session('name',null); // 删除name要删除所有的session,可以使用:
session(null); // 清空当前的session
html页面调用session
{$Think.session.nid}
四、session与cookie的区别
cookie存在客户端 session存在服务器上
session比cookie安全.
五、session与cookie共同点:都可以跟踪识别用户信息
六、取session id的值:session_id( )
补充内容:
Php.ini中设置自动开启session
session.auto_start = 1
Php.ini设置Session文件在服务器上的存储路径
session.save_path="C:\WINDOWS\Temp"
Php.ini设置SessionID在cookie中的键名
session.name = PHPSESSID
Php.ini设置session的生命周期
session.cookie_lifetime = 0