php开发教程永久性cookie
说明:关闭浏览器后cookie的值不消失 应用场景: 语法:给cookie添加过期时间就形成了永久性cookie,过期时间是时间类型是时间戳
- $time=time()+3600;
- setcookie('name','tom',$time); //cookie的有效时间是3600秒
复制代码 cookie的有效目录
cookie默认在当前目录及子目录中有效 cookie一般要设置在整站有效 - setcookie('name','tom',0,'/'); // /表示根目录
复制代码 支持子域名
场景:每个域名代码一个网站,网站之间的cookie是不可以相互访问的。 问题:百度下有多个二级域名的网站,他们自己的cookie是要共享的,如何实现? - <?php
- setcookie('name','tom',0,'/','baidu.com'); //在baidu.com域名下都有效
- ?>
- <a href="http://www.bb.baidu.com/bb.php">跳转</a>
复制代码 是否安全传输
安全传输就是https传输。 默认情况下https和http都可以传输cookie - setcookie('name','tom',0,'/','',true); // true表示只能是https传输
复制代码 |