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 相关文章推荐
提升PHP执行速度全攻略(下)
Oct 09 PHP
《PHP边学边教》(02.Apache+PHP环境配置――上篇)
Dec 13 PHP
PHP 获取MySQL数据库里所有表的实现代码
Jul 13 PHP
基于PHP字符串的比较函数strcmp()与strcasecmp()的使用详解
May 15 PHP
ThinkPHP单字母函数(快捷方法)使用总结
Jul 23 PHP
PHP封装CURL扩展类实例
Jul 28 PHP
php递归函数三种实现方法及如何实现数字累加
Aug 07 PHP
Yii框架弹出窗口组件CJuiDialog用法分析
Jan 07 PHP
降低PHP Redis内存占用
Mar 23 PHP
PHP实现腾讯与百度坐标转换
Aug 05 PHP
PHP学习记录之数组函数
Jun 01 PHP
postman的安装与使用方法(模拟Get和Post请求)
Aug 06 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 需要掌握的东西 不做浮躁的人
2009/12/28 PHP
PHP输出XML格式数据的方法总结
2017/02/08 PHP
老生常谈PHP面向对象之标识映射
2017/06/21 PHP
php中array_fill函数的实例用法
2021/03/02 PHP
多个jquery.datatable共存,checkbox全选异常的快速解决方法
2013/12/10 Javascript
鼠标选择动态改变网页背景颜色的JS代码
2013/12/10 Javascript
js document.write()使用介绍
2014/02/21 Javascript
js和jquery中循环的退出和继续下一个循环
2014/09/03 Javascript
JS获取iframe中marginHeight和marginWidth属性的方法
2015/04/01 Javascript
jquery 删除节点 添加节点 找兄弟节点的简单实现
2016/12/07 Javascript
Bootstrap源码解读排版(1)
2016/12/23 Javascript
ES6中Symbol类型用法实例详解
2017/04/06 Javascript
对于input 框限定输入值为浮点型的js代码
2017/09/25 Javascript
基于Vue的移动端图片裁剪组件功能
2017/11/28 Javascript
微信小程序非swiper组件实现的自定义伪3D轮播图效果示例
2018/12/11 Javascript
Nodejs实现用户注册功能
2019/04/14 NodeJs
前端插件之Bootstrap Dual Listbox使用教程
2019/07/23 Javascript
javascript实现贪吃蛇小练习
2020/07/05 Javascript
jQuery加PHP实现图片上传并提交的示例代码
2020/07/16 jQuery
[59:36]2018DOTA2亚洲邀请赛 4.3 突围赛 Secret vs VG 第二场
2018/04/04 DOTA
Python Trie树实现字典排序
2014/03/28 Python
初学Python函数的笔记整理
2015/04/07 Python
wtfPython—Python中一组有趣微妙的代码【收藏】
2018/08/31 Python
Python使用pydub库对mp3与wav格式进行互转的方法
2019/01/10 Python
解决pycharm下os.system执行命令返回有中文乱码的问题
2019/07/07 Python
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
HTML5中外部浏览器唤起微信分享
2020/01/02 HTML / CSS
IFCHIC台湾:欧美国际设计师品牌
2019/05/18 全球购物
请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1
2015/07/16 面试题
应届生保险求职信
2013/11/11 职场文书
关于孝道的演讲稿
2014/05/21 职场文书
娱乐节目策划方案
2014/06/10 职场文书
安全检查汇报材料
2014/12/26 职场文书
小学开学典礼新闻稿
2015/07/17 职场文书
大学班干部竞选稿
2015/11/20 职场文书
2016年百日安全生产活动总结
2016/04/06 职场文书