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 相关文章推荐
在任意字符集下正常显示网页的方法一
Apr 01 PHP
比file_get_contents稳定的curl_get_contents分享
Jan 11 PHP
使用PHP求两个文件的相对路径
Jun 20 PHP
解析PHP无限级分类方法及代码
Jun 21 PHP
zend optimizer在wamp的基础上安装图文教程
Oct 26 PHP
ThinkPHP实现一键清除缓存方法
Jun 26 PHP
PHP魔术方法__GET、__SET使用实例
Nov 25 PHP
php简单实现查询数据库返回json数据
Apr 16 PHP
Laravel框架实现redis集群的方法分析
Sep 14 PHP
PHP实现的获取文件mimes类型工具类示例
Apr 08 PHP
实例讲解PHP验证邮箱是否合格
Jan 28 PHP
php用wangeditor3实现图片上传功能
Aug 22 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/07/17 PHP
Linux下实现PHP多进程的方法分享
2012/08/16 PHP
PHP操作Memcache实例介绍
2013/06/14 PHP
PHP获取MAC地址的具体实例
2013/12/13 PHP
2014年10个最佳的PHP图像操作库
2014/07/14 PHP
php通过baihui网API实现读取word文档并展示
2015/06/22 PHP
一文掌握PHP Xdebug 本地与远程调试(小结)
2019/04/23 PHP
事件冒泡是什么如何用jquery阻止事件冒泡
2013/03/20 Javascript
js的匿名函数使用介绍
2013/12/11 Javascript
javascript工厂方式定义对象
2014/12/26 Javascript
javascript格式化json显示实例分析
2015/04/21 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
2015/07/27 Javascript
浅谈react.js 之 批量添加与删除功能
2017/04/17 Javascript
原生JS实现自定义滚动条效果
2020/10/27 Javascript
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
BootstrapTable加载按钮功能实例代码详解
2017/09/22 Javascript
Vue 页面跳转不用router-link的实现代码
2018/04/12 Javascript
Vue不能观察到数组length的变化
2018/06/08 Javascript
Vue2 添加数据可视化支持的方法步骤
2019/01/02 Javascript
如何使用VuePress搭建一个类型element ui文档
2019/02/14 Javascript
微信小程序实现列表左右滑动
2020/11/19 Javascript
js中延迟加载和预加载的具体使用
2021/01/14 Javascript
基于进程内通讯的python聊天室实现方法
2015/06/28 Python
Python3 replace()函数使用方法
2018/03/19 Python
Python类的继承用法示例
2019/01/31 Python
Python 存储字符串时节省空间的方法
2019/04/23 Python
在pytorch中对非叶节点的变量计算梯度实例
2020/01/10 Python
python opencv 实现对图像边缘扩充
2020/01/19 Python
OpenCV读取与写入图片的实现
2020/10/13 Python
意大利买卖二手奢侈品网站:LAMPOO
2020/06/03 全球购物
2015年度班主任自我评价
2015/03/11 职场文书
宇宙与人观后感
2015/06/05 职场文书
辩论赛新闻稿
2015/07/17 职场文书
Python趣味挑战之用pygame实现简单的金币旋转效果
2021/05/31 Python
Python实现生成bmp图像的方法
2021/06/13 Python
JavaScript 反射学习技巧
2021/10/16 Javascript