如何让PHP生成的COOKIE随浏览器关闭而失效?

当设置cookie的过期时间$expire 为0时, 表示cookie的保存时间与浏览器进程一致,在浏览器进程未关闭状态,cookie均会存在,浏览器关闭后cookie会消失,php 手册上的解释为

“If set to 0, or omitted, the cookie will expire at the end of the session (when the browser closes). ”

解释意思为:

当设置cookie过期时间为0或者忽略不设置的情况下,cookie将会在session过期后过期(即浏览器关闭后cookie过期)。

我要评论!

想一个你喜欢的昵称。
给一个你的常用邮箱。
想和萌萌哒的TA们说点啥。
  • 背景说明 MAC地址是网卡的物理地址。每块网卡都有一个唯一的MAC地址。虽然此地址没法改变,但是可以通过软件的方法欺骗系统。克隆就是再生成一个一模一样的啦,主要的用途是为了共享上网。有的运营商不是禁止使用路由,只让一台机器上网吗? 克隆之后路由器各个口的地址一样,它就会当作只有一台机器了。 解决宽带...
  • 美国司法部监察长办公室发表报告称,去年黑客利用 Raspberry Pi 入侵了 JPL 的网络。 事故发生在 2018 年 4 月,JPL 的某位出于未知目的把一个 Raspberry Pi 连接到网络中,这个单板电脑与外界互联网的网络连接没有经过过滤,成为了黑客入侵 JPL 网络的立足点。 黑客...
  • 发现升级到MySQL 5.7后,这个错误开始发生在随机情况下产生,即便是没有在查询中提供一个日期。 这似乎是因为早期版本的MySQL支持的日期,例如0000-00-00 00:00:00(默认情况下),然而5.7.4引入了对NO_ZERO_DATE设置的一些更改。如果在使用较新的MySQL版本时仍然...
  • 1、进入选项; 2、进入到电子邮件选项; 3、选择高级电子邮件选项; 4、选中复选框“填写收件人、抄送人、密件抄送人字段时提示姓名”。 更高级的OUTLOOK版本中可能有不同,参考如下: 2、进入到OUTLOOK选项; 3、选择邮件; 4、选择发送邮件节点; 5、选中复选框“在收件人…使...
  • opcache.revalidate_freq 这个选项用于设置缓存的过期时间(单位是秒),当这个时间达到后,opcache会检查你的代码是否改变,如果改变了PHP会重新编译它,生成新的opcode,并且更新缓存。 值为“0”表示每次请求都会检查你的PHP代码是否更新(这意味着会增加很多次stat系...
微信扫一扫即可带走我!