实用项
1、会话控制技术
早期的http请求都是无状态的,所以服务器端没有办法追踪用户的运行轨迹,所以为了记录用户的运行轨迹而出现了会话控制技术。
cookie技术(实体会员卡)
session技术(虚拟会员卡,以手机号码作为参考)
1)session技术
- session(‘name‘,‘value‘);? :设置session
- $value = session(‘name‘); :获取session
- session(‘name‘,null); :清空指定的session信息
- session(null); :清空所有session信息
- session(‘?name‘); :判断session是否设置,返回布尔类型的值
记住:使用session必须有一个前提,在页面最顶端开启session,session_start()。但是在ThinkPHP中,可以通过以下参数配置是否自动开启session。
示例代码:
2)cookie技术
- cookie(‘name‘,‘value‘);?:设置cookie的值
- cookie(‘name‘,‘value‘,3600); :设置cookie的值并指定其生命周期
- $value = cookie(‘name‘); :获取cookie的值
- cookie(‘name‘,null); :删除指定的cookie信息
示例代码:
时间: 2024-10-06 04:53:58