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之对抗Web扫描器的脚本技巧
Oct 01 PHP
CodeIgniter输出中文乱码的两种解决办法
Jun 12 PHP
PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法
Jul 11 PHP
php事件驱动化设计详解
Nov 10 PHP
ZendFramework框架实现连接两个或多个数据库的方法
Dec 08 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
Apr 09 PHP
php微信开发之关注事件
Jun 14 PHP
PHP将英文数字转换为阿拉伯数字实例讲解
Jan 28 PHP
PHP递归算法的简单实例
Feb 28 PHP
Laravel推荐使用的十个辅助函数
May 10 PHP
解析laravel使用workerman用户交互、服务器交互
Apr 28 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中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
Cygwin中安装PHP方法步骤
2015/07/04 PHP
php实现QQ小程序发送模板消息功能
2019/09/18 PHP
比较详细的关于javascript 解析json的代码
2009/12/16 Javascript
在JavaScript中获取请求的URL参数[正则]
2010/12/25 Javascript
读jQuery之八 包装事件对象
2011/06/21 Javascript
查找iframe里元素的方法可传参
2013/09/11 Javascript
scrollWidth,clientWidth,offsetWidth的区别
2015/01/13 Javascript
jQuery实现单击和鼠标感应事件
2015/02/01 Javascript
详细解读AngularJS中的表单验证编程
2015/06/19 Javascript
编写高质量JavaScript代码的基本要点
2016/03/02 Javascript
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
2016/03/12 Javascript
JavaScript中的await/async的作用和用法
2016/10/31 Javascript
JS利用正则表达式实现简单的密码强弱判断实例
2017/06/16 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
vue 中Virtual Dom被创建的方法
2019/04/15 Javascript
layerui代码控制tab选项卡,添加,关闭的实例
2019/09/04 Javascript
Python实现的手机号归属地相关信息查询功能示例
2017/06/08 Python
python实现list元素按关键字相加减的方法示例
2017/06/09 Python
Python爬虫实现全国失信被执行人名单查询功能示例
2018/05/03 Python
python3实现小球转动抽奖小游戏
2020/04/15 Python
python使用mitmproxy抓取浏览器请求的方法
2019/07/02 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
2019/07/06 Python
Python的matplotlib绘图如何修改背景颜色的实现
2019/07/16 Python
Python 将json序列化后的字符串转换成字典(推荐)
2020/01/06 Python
python实现交并比IOU教程
2020/04/16 Python
python利用后缀表达式实现计算器功能
2021/02/22 Python
保密工作整改情况汇报
2014/11/06 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
2015年校务公开工作总结
2015/05/26 职场文书
世界上超棒的8种逻辑思维
2019/08/06 职场文书
go语言求任意类型切片的长度操作
2021/04/26 Golang
如何使JavaScript休眠或等待
2021/04/27 Javascript
详解MySQL主从复制及读写分离
2021/05/07 MySQL
基于Redis实现分布式锁的方法(lua脚本版)
2021/05/12 Redis
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis