ThinkPHP中session和cookie的使用详解

 时间:2024-10-21 20:37:58

session和cookie是程序中常用的两个会话方式,session数据保存在服务器端,cookie的数据保存在用户浏览器端。下面介绍ThinkPHP中session和cookie的使用。

session的使用

1、给session赋值。通过在session里面传入两个参数,一个session名称,一个session的值,实现session的赋值。同时session还支持二维的赋值操作。

ThinkPHP中session和cookie的使用详解

2、session取值。通过在session中传入session名称便可以获得session的值。当然,也支持session二维的取值。

ThinkPHP中session和cookie的使用详解

3、删除session。通过赋值的方法来删除指定的session,赋值为null时,即为删除session。删除所有session,使用session(null)。

ThinkPHP中session和cookie的使用详解

4、判断session。ThinkPHP中判断session提供了简便的方法,在session名称前面添加“?”,即可完成session的判断。

ThinkPHP中session和cookie的使用详解

cookie的使用

1、设置cookie值。第一个参数是cookie名称,第二个参数是cookie值,第三个是cookie保存的时间。第三个参数还可以是一个数组,用于完成复杂的cookie设置。

ThinkPHP中session和cookie的使用详解

2、cook坡纠课柩ie值的获取。同session一样,传入cookie的名称就可以获得指定的cookie值。除了Thinkphp获得cookie的方法外,也可以使用PHP的方法获得cookie。

ThinkPHP中session和cookie的使用详解

3、删除cookie。与删除session一样,删除指定的cookie,给指定的cookie赋值null即可,删除所有cookie,使用cookie(null)。

ThinkPHP中session和cookie的使用详解
  • Showcase 2012 软件 安装步骤及激活详解
  • 如何使用C#的Hashtable[哈希表]
  • Python脚本中如何判断文件夹是否为空
  • Portal for ArcGIS 管理与使用点滴
  • win7电脑怎么设置PPTP直连?
  • 热门搜索
    月经发黑是怎么回事 我的世界传送门怎么做 鸽子汤怎么炖 本人工作志愿怎么填 心律不齐是怎么回事 居住证怎么办理 生日贺卡怎么做 正方形对角线怎么算 迷你世界怎么做车 电脑怎么刷机