php进阶:cookie的有效路径

来源:互联网 发布:手机淘宝如何注册 编辑:程序博客网 时间:2024/05/17 22:24

cookie的有效路径

cookie中的路径用来控制设置的cookie在哪个路径下有效,默认为'/',在所有路径下都有,当设定了其他路径之后,则只在设定的路径以及子路径下有效,例如:

setcookie('test', time(), 0, '/path');

上面的设置会使test在/path以及子路径/path/abc下都有效,但是在根目录下就读取不到test的cookie值。

一般情况下,大多是使用所有路径的,只有在极少数有特殊需求的时候,会设置路径,这种情况下只在指定的路径中才会传递cookie值,可以节省数据的传输,增强安全性以及提高性能。

当我们设置了有效路径的时候,不在当前路径的时候则看不到当前cookie。

setcookie('test', '1',0, '/path');  var_dump($_COOKIE['test']);  

任务

补充路径参数,实现有效路径的设置。

<?php//补充路径参数,实现有效路径的设置setcookie('test', '1', 0,'\path');  var_dump($_COOKIE['test']);


0 0
原创粉丝点击