php中的cookie怎么使用?
程序员文章站
2022-03-21 21:23:49
...
这篇文章主要介绍了php中cookie的使用方法,包括创建/更新cookie
、删除cookie、取cookie值等用法,需要的朋友可以参考下
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中的cookie怎么使用?的详细内容,更多请关注其它相关文章!
上一篇: 插入排序
下一篇: php处理抢购类高并发请求实现详解
推荐阅读
-
分享Android中pullToRefresh的使用心得
-
Android 中View.onDraw(Canvas canvas)的使用方法
-
Android使用Sensor感应器实现线程中刷新UI创建android测力计的功能
-
AE怎么使用扭曲命制作水波荡漾的文字动画效果?
-
Edius视频中添加的滤镜怎么去掉? Edius删除滤镜的教程
-
Vegas怎么开启摇杆支持? Vegas摇杆支持的使用方法
-
会声会影怎么使用清洁器? 会声会影清洁器的使用方法
-
详解Android 中AsyncTask 的使用
-
详解Android中Intent的使用方法
-
微信新增的文件传输助手怎么使用 微信电脑版文件传输助手使用图文教程