PHP setcookie()函数用于设置带有HTTP响应的cookie。当有cookie设置,可通过作用$_cookie超全局变量访问它。
语法:
bool setcookie ( string $name [, string $value [, int $expire = 0 [, string $path
[, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]] )
示例:
setcookie("cookieName", "cookievalue");
setcookie("cookieName", "cookievalue", time()+1*60*60);//using expiry in 1 hour(1*60*60 seconds or 3600 seconds)
setcookie("cookieName", "cookievalue", time()+1*60*60, "/mypath/", "yiibai.com", 1);
PHP $_cookie
PHP $_cookie超全局变量用于获取cookie。
示例
$value=$_cookie["cookieName"];//returns cookie value
PHP cookie示例
文件:cookie1.php
cookie Value: " . $_cookie["user"];
}
?>
上面代码执行结果如下 -
再一刷新页面,看到结果如下 -
PHP删除cookie
如果您设置cookie的过期时间,则cookie到期后将被删除。
文件:cookie1.php




