php中cookie的使用方法


Posted in PHP onMarch 29, 2014

1.创建/更新cookie

setCookie($cookieName,$value,time()+秒数);

例子:创建一个cookie,名字为UserName,值为zs,过期时间为2个星期

setcookie("UserName","zs",time()+2*7*24*3600);

如果不设置时间,就不会保存到cookie文件中。浏览器不关时,能够访问。当浏览器关闭时,就无法访问了。

例子:

setcookie("Age","18");

2.取cookie的值

$_cookie[$cookieName];

例子:取出UserName的值,放在变量$uName中

$uName=$_COOKIE['UserName'];

取值的时候,一般会先判断是否为空,再进行取值操作。上面的取值操作一般这样写:

if (!empty($_COOKIE['UserName']))
{
$uName=$_COOKIE['UserName'];
}

3.删除指定cookie

setcookie($cookieName,value,time()-秒数);
//或者
setcookie($cookiename, '');
//或者
setcookie($cookiename, NULL);

例子:删除UserName

setcookie("UserName","zs",time()-3600);

4.删除当前会话的所有cookie

foreach($_COOKIE as $key=>$val){
setcookie($key,"",time()-100);
}

当无cookie时,本机保存cookie的文件也将删除。

PHP 相关文章推荐
用Socket发送电子邮件
Oct 09 PHP
php self,$this,const,static,->的使用
Oct 22 PHP
PHP的SQL注入实现(测试代码安全不错)
Feb 27 PHP
PHP判断远程url是否有效的几种方法小结
Oct 08 PHP
php写的带缓存数据功能的mysqli类
Sep 06 PHP
Dwz与thinkphp整合下的数据导出到Excel实例
Dec 04 PHP
PHP实现的带超时功能get_headers函数
Feb 10 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
Nov 15 PHP
PHP数组相加操作及与array_merge的区别浅析
Nov 26 PHP
php使用curl实现ftp文件下载功能
May 16 PHP
浅谈PHP发送HTTP请求的几种方式
Jul 25 PHP
php求斐波那契数的两种实现方式【递归与递推】
Sep 09 PHP
php中session使用示例
Mar 29 #PHP
thinkphp验证码显示不出来的解决方法
Mar 29 #PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
Mar 28 #PHP
php页码形式分页函数支持静态化地址及ajax分页
Mar 28 #PHP
小谈php正则提取图片地址
Mar 27 #PHP
php顺序查找和二分查找示例
Mar 27 #PHP
php求两个目录的相对路径示例(php获取相对路径)
Mar 27 #PHP
You might like
php学习笔记 类的声明与对象实例化
2011/06/13 PHP
php利用curl抓取新浪微博内容示例
2014/04/27 PHP
ThinkPHP中的关联模型注意点
2014/06/16 PHP
php采用file_get_contents代替使用curl实例
2014/11/07 PHP
php表单提交实例讲解
2015/11/12 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
Javascript实现的分页函数
2007/02/07 Javascript
基于Jquery的回车成tab焦点切换效果代码(Enter To Tab )
2010/11/14 Javascript
jquery对表单操作2
2011/04/06 Javascript
jquery提交form表单时禁止重复提交的方法
2014/02/13 Javascript
js charAt的使用示例
2014/02/18 Javascript
js获取页面传来参数的方法
2014/09/06 Javascript
JS实现alert中显示换行的方法
2015/12/17 Javascript
高效利用Angular中内置服务$http、$location等
2016/03/22 Javascript
jQuery循环遍历子节点并获取值的方法
2016/04/14 Javascript
详解JavaScript节流函数中的Throttle
2016/07/16 Javascript
node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小
2017/01/20 Javascript
使用bat打开多个cmd窗口执行gulp、node
2017/02/17 Javascript
Angular 2.x学习教程之结构指令详解
2017/05/25 Javascript
react-native ListView下拉刷新上拉加载实现代码
2017/08/03 Javascript
Vue from-validate 表单验证的示例代码
2017/09/26 Javascript
Web开发使用Angular实现用户密码强度判别的方法
2017/09/27 Javascript
JavaScript中的高级函数
2018/01/04 Javascript
基于Vue实现拖拽效果
2018/04/27 Javascript
详解Koa中更方便简单发送响应的方式
2018/07/20 Javascript
mpvue跳转页面及注意事项
2018/08/03 Javascript
JS插入排序简单理解与实现方法分析
2019/11/25 Javascript
Python中的Classes和Metaclasses详解
2015/04/02 Python
树莓派3 搭建 django 服务器的实例
2019/08/29 Python
pygame实现弹球游戏
2020/04/14 Python
Javascript 高级手势使用介绍
2013/04/21 HTML / CSS
基于HTML5的齿轮动画特效
2016/02/29 HTML / CSS
美国著名手表网站:Timepiece
2017/11/15 全球购物
简短大学毕业感言
2014/01/18 职场文书
学校党的群众路线教育实践活动制度建设计划
2014/11/03 职场文书
稽核岗位职责
2015/02/10 职场文书