php setcookie 参数1,使用setcookie函数一步搞定设置和删除cookie
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相关推荐
- mysql 逐行相加_隔行求和很难吗?使用函数即可轻松搞定,再也不用逐行相加了...
Hello,大家好,今天跟大家分享下我们如何在excel中实现隔行求和,工作中我们想要求和的数据可能是每隔一列相互错开的,因为数据区域不是连续的,所以很多人会一行一行地进行计算,十分的浪费时间,今天就 ...
- php中setcookie参数,详解setcookie的各个参数
bool setcookie(string name[,string value[,int expirel[,string path[,string domain[,int secure]]]]]. ...
- 查询所有_学会DSUM函数,轻松搞定所有的数据查询与数据求和
在Excel表格中数据的查询与数据求和是我们经常会遇到的问题.今天和朋友们一起学习一下非常强大的DSUM函数,这个一个函数就可以轻松搞定单条件查询.多条件查询.反向查询.单条件求和.多条件求和. 一. ...
- excel一列求和_在excel中设置动态求和其实很简单,三个函数即可轻松搞定
Hello,大家好,今天跟大家分享下我们如何在excel中设置动态求和的效果,如下图,当我们更改姓名和月份的时候会根据我们选择的数据自动求和,比如:我们将名字设置为刘备,截止月份设置为12月,就会对刘 ...
- 函数字节不对齐函数崩溃_Excel中统计字符数,不需要一个一个的数,len函数能轻松搞定...
简介:要统计Excel单元格中的字符数,不需要一个一个的数,利用len函数就能轻松搞定. 问:什么是len函数? 答:自动统计字符数的函数 问:怎样记住len函数 答:len是length(长度)的简 ...
- 盘点66个Pandas函数,轻松搞定“数据清洗”!
今天我们重新盘点66个Pandas函数合集,包括数据预览.数值数据操作.文本数据操作.行/列操作等等,涉及"数据清洗"的方方面面. Pandas 是基于NumPy的一种工具,该工具 ...
- c++排序函数_中式排名怎么做,你还在手动输入1、2、2、3?这组函数一秒搞定...
有人的地方就有江湖,我们在整理个人.部门数据的时候,总是会对不同的群体进行排名.工作中我们常见的排名函数就是Rank函数,Rank函数在数据排名的时候用的比较多,但是函数是按照国外的排名习惯,所以许多 ...
- python 如何判断一个函数执行完成_三步搞定 Python 中的文件操作
当程序运行时,变量是保存数据的好方法,但变量.序列以及对象中存储的数据是暂时的,程序结束后就会丢失,如果希望程序结束后数据仍然保持,就需要将数据保存到文件中. Python 提供了内置的文件对象,以及 ...
- el-select change事件传多个参数_第8天 | 14天搞定Vue3.0,事件处理(详细)
在JavaScript语言中,当用户与UI组件交互时,UI组件能够激发一个相应事件.例如,用户按动按钮.滚动文本.移动鼠标或按下按键等,都将产生一个相应的事件. Vue3.0使用v-on指令(缩写为@ ...
最新文章
- mysql 子分区_MySQL子分区一例
- python代码优化_Python 代码优化技巧(一)
- python官网下载步骤linux-linux如何安装python
- PetShop之表示层设计(转载)
- 如何判断一个点是否在三角形内部
- android 开发常见问题,Android 开发常见问题汇总
- 利用nginx搭建RTMP视频点播、直播、HLS服务器
- 对不起,你以前学的 ElasticSearch 都是垃圾!
- Prometheus 原理和实践,含docker部署Prometheus、node Exporters、Alertmanager、Push Gateway、grafana
- 计算机组成原理fpga实验指导书,计算机组成原理 FPGA实验指导书.doc
- 「leetcode」101. 对称二叉树
- graphx项目实战 — 航班飞行网图分析
- LiveVideoStackCon2021 北京站专访:从上云到创新,视频云的新技术、新场景
- 中国石油大学(北京)本科毕业论文答辩PPT模板
- 射影几何变换的基本原理
- tiledmap 图块属性_Tiled Editor 图块的两种导入方式
- 中国电子学会2022年python六级考试真题大题 类与对象练习题
- 【Python随笔】python进程池ProcessPoolExecutor的用法与实现分析
- [Java] Comparator接口/compare方法的介绍与使用
- 创建银行账户,实现存款,取款,转账(正解)