夜光序言:
得意时要看淡,失意时要看开。不论得意失意,切莫大意;不论成功失败,切莫止步。
志得意满时,需要的是淡然,给自己留一条退路;失意落魄时,需要的是泰然,给自己觅一条出路。
正文:
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']);
任务
补充路径参数,实现有效路径的设置。
cookie中的路径控制来控制设置cookie在哪个路径下有效,默认为'/',在所有路径下有效,当设置了其他路径过后则只在设定的路径已经子路径下有效。
一般情况下大多是使用所有路径,只有在极少数有特殊需求时会设置路径,这种情况下只在指定的路径中才回传递cookie值,可以节省数据的传输,增强安全性以及提高性能。
<?php
//补充路径参数,实现有效路径的设置
setcookie('test', '1', 0, '/path');
var_dump($_COOKIE['test']);