我是靠谱客的博主 温柔背包,最近开发中收集的这篇文章主要介绍php setcookie()函数语法与注意事项,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

定义

  • setcookie()函数使用时会向客户端发送一个http cookie,定义了cookie,会和剩下的http头一起发送给客户端(协议限制http头必须在脚本任意输出之前发送cookie)
  • 设置过的cookie可以用 C O O K I E 读 取 ( 也 存 在 于 _COOKIE读取(也存在于 COOKIE_REQUEST)

参数

  • 语法:setcookie ( string $name , string $value = “” (可选 ), int $expire = 0 (可选 ), string $path = “” (可选 ), string $domain = “” (可选 ), bool $secure = false (可选 ), bool $httponly = false (可选 ))
  • name:cookie名称
  • value:cookie值
  • expire:cookie过期时间,unix时间戳,设置成0或者忽略时cookie会在会话结束后过期(关闭浏览器时)
  • path:cookie有效的服务器路径,设置成‘/’时,对整个domain有效,设置后仅对设置的domain下的目录有效【其中在设置后再进行页面跳转的时候应当设置跳转目标可用的目录,以保证跳转目标下可以拿到你设置的cookie】
  • domain:cookie有效域名/子域名,设置成子域名后,会对当前子域名与三级域名下有效,设置成域名时会对整个域名有效
  • secure:cookie是否仅仅通过安全的https传递给客户端,默认为false,设置成true时会限制仅在安全连接(https)下才能设置cookie
  • httponly:cookie是否仅能通过http协议访问,默认为false,设置为true的时候,无法通过脚本语言设置(php>5.2.0)

返回值

(bool),是否设置成功,并非用户是否已接受cookie

最后

以上就是温柔背包为你收集整理的php setcookie()函数语法与注意事项的全部内容,希望文章能够帮你解决php setcookie()函数语法与注意事项所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部