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 相关文章推荐
E路文章系统PHP
Dec 11 PHP
linux iconv方法的使用
Oct 01 PHP
php中通过正则表达式下载内容中的远程图片的函数代码
Jan 10 PHP
PHP得到某段时间区间的时间戳 php定时任务
Apr 12 PHP
PHP下获取上个月、下个月、本月的日期(strtotime,date)
Feb 02 PHP
Yii框架调试心得--在页面输出执行sql语句
Dec 25 PHP
php+mysql大量用户登录解决方案分析
Dec 29 PHP
php使用explode()函数将字符串拆分成数组的方法
Feb 17 PHP
yii2中dropDownList实现二级和三级联动写法
Apr 26 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
Nov 14 PHP
CodeIgniter框架钩子机制实现方法【hooks类】
Aug 21 PHP
php进行md5加密简单实例方法
Sep 19 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 截取字符串并以零补齐str_pad() 函数
2011/05/07 PHP
PHP SPL使用方法和他的威力
2013/11/12 PHP
PHP实现支付宝即时到账功能
2016/12/21 PHP
JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
2011/01/06 Javascript
JQuery模板插件 jquery.tmpl 动态ajax扩展
2011/11/10 Javascript
jQuery及JS实现循环中暂停的方法
2015/02/02 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
2016/03/08 Javascript
Javascript的无new构建实例详解
2016/05/15 Javascript
JS生成一维码(条形码)功能示例
2017/01/19 Javascript
JS数组搜索之折半搜索实现方法分析
2017/03/27 Javascript
shiro授权的实现原理
2017/09/21 Javascript
vue.js  父向子组件传参的实例代码
2017/10/29 Javascript
详解Vue中localstorage和sessionstorage的使用
2017/12/22 Javascript
浅谈ajax请求不同页面的微信JSSDK问题
2018/02/26 Javascript
koa大型web项目中使用路由装饰器的方法示例
2019/04/02 Javascript
聊聊Vue中provide/inject的应用详解
2019/11/10 Javascript
Vue3新特性之在Composition API中使用CSS Modules
2020/07/13 Javascript
vue实现动态表格提交参数动态生成控件的操作
2020/11/09 Javascript
[01:46]DOTA2上海特锦赛小组赛英文解说KotlGuy采访
2016/02/27 DOTA
[46:16]2018DOTA2亚洲邀请赛3月30日 小组赛B组 iG VS VP
2018/03/31 DOTA
python中使用序列的方法
2015/08/03 Python
Python多线程threading和multiprocessing模块实例解析
2018/01/29 Python
python读取文件名并改名字的实例
2019/01/07 Python
Python如何应用cx_Oracle获取oracle中的clob字段问题
2019/08/27 Python
Python控制台输出时刷新当前行内容而不是输出新行的实现
2020/02/21 Python
Python GUI库PyQt5样式QSS子控件介绍
2020/02/25 Python
python如何设置静态变量
2020/09/07 Python
Python 中 sorted 如何自定义比较逻辑
2021/02/02 Python
"序列点" 是什么
2016/07/29 面试题
新闻学专业应届生求职信
2013/11/08 职场文书
趣味体育活动方案
2014/02/08 职场文书
原材料检验岗位职责
2014/03/15 职场文书
关于读书的演讲稿500字
2014/08/27 职场文书
科级干部群众路线教育实践活动个人对照检查材料
2014/09/19 职场文书
成本低的5个创业项目:投资小、赚钱快
2019/08/20 职场文书
不同品牌、不同型号对讲机如何互相通联
2022/02/18 无线电