可以通过PHP的setcookie()函数来设置COOKIE,语法如下: setcookie(name, value, expire, path, domain, secure, httponly);
name:COOKIE的名称,必选参数。 value:COOKIE的值,必选参数。 expire:COOKIE的过期时间,可以是一个时间戳或日期格式。如果不设置该参数,则COOKIE在浏览器关闭时会被删除。 path:COOKIE的有效路径,默认为整个网站。 domain:可以访问该COOKIE的域名,默认为当前域名。 secure:是否只能通过HTTPS协议来传输COOKIE,默认为false。 httponly:是否只能通过HTTP协议来访问COOKIE,默认为false。
可以通过$_COOKIE超全局变量来获取COOKIE的值,例如: $usename = $_COOKIE['username'];
COOKIE是基于浏览器的,所以在不同的页面之间共享COOKIE信息是很容易的,只要设置相同的COOKIE名称和值即可。同时,也可以通过设置COOKIE的有效路径来限制COOKIE的作用范围。