session(应用)

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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值