PHP设置Cookie最常用的方法就是使用setcookie函数,setcookie具有7个可选参数,我们常用到的为前5个:

name( Cookie名)可以通过$_COOKIE["name"] 进行访问

value(Cookie的值)

expire(过期时间)Unix时间戳格式,默认为0,表示浏览器关闭即失效

path(有效路径)如果路径设置为"/",则整个网站都有效

domain(有效域)默认整个域名都有效,如果设置了"www.imooc.com",则只在www子域中有效

$value = "test";

setcookie("TestCookie", $value);

setcookie("TestCookie", $value, time()+3600); //有效期一小时

setcookie("TestCookie", $value, time()+3600, "/path/", "imooc.com"); //设置路径与域

PHP中还有一个设置Cookie的函数setrawcookie,setrawcookie跟setcookie基本一样,唯一的不同就是value值不会自动的进行urlencode,因此在需要的时候要手动的进行urlencode。

setrawcookie("cookie_name", rawurlencode($value), time()+606024*365);

因为Cookie是通过HTTP标头进行设置的,所以也可以直接使用header方法进行设置。

header("Set-Cookie:cookie_name=value");

cookie的删除与过期时间

setcookie("test","",time()-1); 格式:第一个参数是cookie的name,第二个是value,第三个是存在的时间,等于是把时间设置成了负数,也就达到了删除的效果。""等于是把test设置为空

也可以直接通过header来删除cookie

header("Set-Cookie:test=1393832059; expires=".gmdate("D, d M Y H:i:s \G\M\T", time()-1));

gmdate,用来生成格林威治标准时间,以便排除时差的影响。

php setcookie 参数1,使用setcookie函数一步搞定设置和删除cookie相关推荐

  1. mysql 逐行相加_隔行求和很难吗?使用函数即可轻松搞定,再也不用逐行相加了...

    Hello,大家好,今天跟大家分享下我们如何在excel中实现隔行求和,工作中我们想要求和的数据可能是每隔一列相互错开的,因为数据区域不是连续的,所以很多人会一行一行地进行计算,十分的浪费时间,今天就 ...

  2. php中setcookie参数,详解setcookie的各个参数

    bool setcookie(string name[,string value[,int expirel[,string path[,string domain[,int secure]]]]]. ...

  3. 查询所有_学会DSUM函数,轻松搞定所有的数据查询与数据求和

    在Excel表格中数据的查询与数据求和是我们经常会遇到的问题.今天和朋友们一起学习一下非常强大的DSUM函数,这个一个函数就可以轻松搞定单条件查询.多条件查询.反向查询.单条件求和.多条件求和. 一. ...

  4. excel一列求和_在excel中设置动态求和其实很简单,三个函数即可轻松搞定

    Hello,大家好,今天跟大家分享下我们如何在excel中设置动态求和的效果,如下图,当我们更改姓名和月份的时候会根据我们选择的数据自动求和,比如:我们将名字设置为刘备,截止月份设置为12月,就会对刘 ...

  5. 函数字节不对齐函数崩溃_Excel中统计字符数,不需要一个一个的数,len函数能轻松搞定...

    简介:要统计Excel单元格中的字符数,不需要一个一个的数,利用len函数就能轻松搞定. 问:什么是len函数? 答:自动统计字符数的函数 问:怎样记住len函数 答:len是length(长度)的简 ...

  6. 盘点66个Pandas函数,轻松搞定“数据清洗”!

    今天我们重新盘点66个Pandas函数合集,包括数据预览.数值数据操作.文本数据操作.行/列操作等等,涉及"数据清洗"的方方面面. Pandas 是基于NumPy的一种工具,该工具 ...

  7. c++排序函数_中式排名怎么做,你还在手动输入1、2、2、3?这组函数一秒搞定...

    有人的地方就有江湖,我们在整理个人.部门数据的时候,总是会对不同的群体进行排名.工作中我们常见的排名函数就是Rank函数,Rank函数在数据排名的时候用的比较多,但是函数是按照国外的排名习惯,所以许多 ...

  8. python 如何判断一个函数执行完成_三步搞定 Python 中的文件操作

    当程序运行时,变量是保存数据的好方法,但变量.序列以及对象中存储的数据是暂时的,程序结束后就会丢失,如果希望程序结束后数据仍然保持,就需要将数据保存到文件中. Python 提供了内置的文件对象,以及 ...

  9. el-select change事件传多个参数_第8天 | 14天搞定Vue3.0,事件处理(详细)

    在JavaScript语言中,当用户与UI组件交互时,UI组件能够激发一个相应事件.例如,用户按动按钮.滚动文本.移动鼠标或按下按键等,都将产生一个相应的事件. Vue3.0使用v-on指令(缩写为@ ...

最新文章

  1. mysql 子分区_MySQL子分区一例
  2. python代码优化_Python 代码优化技巧(一)
  3. python官网下载步骤linux-linux如何安装python
  4. PetShop之表示层设计(转载)
  5. 如何判断一个点是否在三角形内部
  6. android 开发常见问题,Android 开发常见问题汇总
  7. 利用nginx搭建RTMP视频点播、直播、HLS服务器
  8. 对不起,你以前学的 ElasticSearch 都是垃圾!
  9. Prometheus 原理和实践,含docker部署Prometheus、node Exporters、Alertmanager、Push Gateway、grafana
  10. 计算机组成原理fpga实验指导书,计算机组成原理 FPGA实验指导书.doc
  11. 「leetcode」101. 对称二叉树
  12. graphx项目实战 — 航班飞行网图分析
  13. LiveVideoStackCon2021 北京站专访:从上云到创新,视频云的新技术、新场景
  14. 中国石油大学(北京)本科毕业论文答辩PPT模板
  15. 射影几何变换的基本原理
  16. tiledmap 图块属性_Tiled Editor 图块的两种导入方式
  17. 中国电子学会2022年python六级考试真题大题 类与对象练习题
  18. 【Python随笔】python进程池ProcessPoolExecutor的用法与实现分析
  19. [Java] Comparator接口/compare方法的介绍与使用
  20. 创建银行账户,实现存款,取款,转账(正解)

热门文章

  1. oracle ALTER 用法
  2. Android之 颜色选择器
  3. 男人35岁前成功的12条黄金法则
  4. 用友iUAP綦玉冰:学习新技术 应对企业互联网市场
  5. QT加载muPDF库和对muPDF的调用
  6. python画春节_快到春节了,用Python来一场烟花秀
  7. 记录一次公司网络连接拨号失败的解决办法
  8. 我的奇思妙想机器人消防员_第二单元习作:我的奇思妙想
  9. 大兴火灾难觅真相,违建楼房阻隔希望
  10. UCI银行营销数据集--数据集不平衡