文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>PHP中的cookie的删除以及作用域

PHP中的cookie的删除以及作用域

时间:2011-03-10  来源:myjavawork

cookie的过期时间

默认cookie的有郊时间随着浏览器的关闭而关闭.如 果希望用户关闭其浏览器后,仍保留此cookie,则必须传递第三个参数给setcookie()函数,即设定此cookie的有效日期。由于PHP的背 景完全源于Unix的思想,这个有效期限需要以从1970年1月1日起算的总秒数来代表。

 

cookie的有效作用范围

setcookie ()的下两个参数可以控制读取cookie的程序的域及目录路径。默认设定为仅在与送出cookie的服务器相同且在同级或以下的目录结构内的页面才可以 读取其值。这是出于网络安全方面的考虑。然而,如果你有一个帐号“www.domain.com”但同时也是“other.domain.com”,且帐 户允许从~/myhome目录处理页面,则应更改setcookie(),所以如果要让cookie的整个网站或者是页面中有效,则要设置它的有效目录

 

对于整个工程项目有效的作用域

setcookie("cookie名","值","作用域")
作用域“/”表示COOKIE作用在根目录下所有文件
作用域“/ROOT/”表示COOKIE作用在根目录下ROOT目录下的所有文件

 

:默认情况下,cookie的作用范围只是在当前文件夹的下的,如果没有设置作用,则当前cookie无法跨过文件夹。

 

setcookie("test", ‘value’, time()+3600, "/")

 

 

删除Cookie

设置Cookie的失效时间为time()或time()-1,那么这个Cookie在这个页面的浏览完之后就被删除了(其实是失效了)。
要注意的是,当一个Cookie被删除时,它的值在当前页在仍然有效的。

 

setCookie("uid", '', time()-3600);
//默认将它进行过期处理
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载