《学习笔记110》—— # PHP # cookie和session的使用

1. cookie的使用

cookie一般用于识别用户,是服务器留在用户计算机上的一个小文件,当同一台计算机通过浏览器请求页面的时候,计算机将会发送cookie

1.1 创建cookie

通常使用setcookie()来创建一个cookie,必须位于html标签之前使用它。
语法:

setcookie(name,value,expire)

参数说明:

  • name:cookie的名称,调用cookie时以name为键名。
  • value:cookie的值。
  • expire:cookie的过期时间,一般以time()+数字表示。当数字为正时cookie有效,数字为负时cookie过期。

通过setcookie设置的cookie,在发送时会经过url编码,取回时会自动进行解码。如果不想通过url编码,可以通过setrawcookie()来设置。

1.2 取回cookie

使用$_COOKIE可以取回cookie值。
语法:

$_COOKIE[‘名称’]

1.3 删除cookie

cookie的过期时间设置成过去的时间点即可删除cookie

2. SESSION的使用

2.1 开启SESSION

使用session_start()开启SESSION,和cookie一样,必须位于html标签前面。

2.2 存储SESSION

使用$_SESSION可以存储SESSION
语法:

$_SESSION[‘名称’]

2.3 删除SESSION

使用unset()可以删除指定的SESSION

或者使用session_destroy()可以重置并销毁整个SESSION。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Merrill He

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值