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 相关文章推荐
WINDOWS 2000下使用ISAPI方式安装PHP
Sep 05 PHP
如何将数据从文本导入到mysql
Oct 09 PHP
php生成随机数或者字符串的代码
Sep 05 PHP
PHP分多步骤填写发布信息的简单方法实例代码
Sep 23 PHP
php 邮件发送问题解决
Mar 22 PHP
destoon实现不同会员组公司名称显示不同的颜色的方法
Aug 22 PHP
thinkphp实现上一篇与下一篇的方法
Dec 08 PHP
PHP Hash算法:Times33算法代码实例
May 13 PHP
Yii实现的多级联动下拉菜单
Jul 13 PHP
thinkphp 手机号和用户名同时登录
Jan 20 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
Jun 22 PHP
PHP开发的微信现金红包功能示例
Jun 29 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
ASP知识讲座四
2006/10/09 PHP
php单元测试phpunit入门实例教程
2017/11/17 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
html+javascript实现可拖动可提交的弹出层对话框效果
2013/08/05 Javascript
JS弹出层的显示与隐藏示例代码
2013/12/27 Javascript
href下载文件根据id取url并下载
2014/05/28 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
2014/09/28 Javascript
jQuery选择器之基本选择器与层次选择器
2015/03/03 Javascript
学习JavaScript设计模式之策略模式
2016/01/12 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
2016/09/24 Javascript
Javascript动画效果(2)
2016/10/11 Javascript
Vue实现动态响应数据变化
2017/04/28 Javascript
常见的浏览器Hack技巧整理
2017/06/29 Javascript
浅谈关于.vue文件中style的scoped属性
2017/08/19 Javascript
vue中如何动态绑定图片,vue中通过data返回图片路径的方法
2018/02/07 Javascript
手把手教你使用TypeScript开发Node.js应用
2019/05/06 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
2020/05/10 Javascript
python多线程threading.Lock锁用法实例
2014/11/01 Python
Python中使用items()方法返回字典元素对的教程
2015/05/21 Python
Python与Java间Socket通信实例代码
2017/03/06 Python
深入了解Python在HDA中的应用
2019/09/05 Python
高考考python编程是真的吗
2020/07/20 Python
CSS3实现的文本3D效果附图
2014/09/03 HTML / CSS
纯css3实现宠物小鸡实例代码
2018/10/08 HTML / CSS
HTML5的结构和语义(2):结构
2008/10/17 HTML / CSS
canvas像素点操作之视频绿幕抠图
2018/09/11 HTML / CSS
英国领先的在线旅游和休闲零售商:lastminute.com
2019/01/23 全球购物
军校本科大学生自我评价
2014/01/14 职场文书
个人委托书范本汇总
2014/10/01 职场文书
深入开展党的群众路线教育实践活动心得体会
2014/11/05 职场文书
停水通知
2015/04/16 职场文书
校车司机安全责任书
2015/05/11 职场文书
标准发言稿结尾
2019/07/18 职场文书
Vue项目打包、合并及压缩优化网页响应速度
2021/07/07 Vue.js
CSS3 Tab动画实例之背景切换动态效果
2021/08/23 HTML / CSS
GO语言异常处理分析 err接口及defer延迟
2022/04/14 Golang