php如何添加cookie


1.setcookie($name, $value, $expire, $path, $domain, $secure)

  • $name: cookie的名称
  • $value: cookie的值,会自动进行URL编码,接收时会进行URL解码,cookie值的类型只能是 标量数据类型,不能是数组,对象,资源。
  • $expire: 默认情况下,浏览器退出就自动失效,cookie的有效期 一般用time()+N表示新的时间戳,在当前时间再加上N秒,产生一个新的时间戳。
  • $path:  $path默认为"/"代表当前网站根目录,在当前目录及其所有子目录都可以使用。
  • $domain: 默认情况下,COOKIE只能在当前域名下有效,如果COOKIE域名有效性,设置为主域名,则在所有域名下都可以使用。如果设置为子域名,则只能在子域名下使用该COOKIE
  • $secure:默认情况下,是http协议发送,true是通过https协议发送。

只设置cookie名和cookie值

 

 

设置了有效性,域名,路径,

 

 

 https下,可以取得所有cookie

 

 

 

 2.删除cookie

  • 将时间设为过去的时间
  • 设置cookie的值为false或空字符串

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM