欢迎各位兄弟 发布技术文章
这里的技术是共享的
foreach
(
$_COOKIE
as
$c
=>
$v
) {
// setcookie(
$c
,
''
,-1);
//最好使用下面的这行包括路径的代码 '/'表示根路径下的所有cookie
setcookie(
$c
,
''
,-1,'/');
}
第四个参数 path
Cookie 有效的服务器路径。 设置成 '/'
时,Cookie 对整个域名 domain
有效。 如果设置成 '/foo/'
, Cookie 仅仅对 domain
中 /foo/
目录及其子目录有效(比如 /foo/bar/
)。 默认值是设置 Cookie 时的当前目录。
php删除/清除cookie的两种方法
将cookie的值设置为空,即:setcookie('cookiename', '')或者setcookie(cookiename, NULL);
将cookie的过期时间设置为过去,即:setcookie('cookiename','',time()-3600);
<?php
setcookie ( "cookie_user", "test", time () + 60 * 60 * 24 * 30 );
setcookie ( "cookie_pass", md5 ( "test" ), time () + 60 * 60 * 24 * 30 );
function logout() {
setcookie ( "cookie_user", "", time () + 60 * 60 * 24 * 30 );
setcookie ( "cookie_pass", "", time () + 60 * 60 * 24 * 30 );
}
/* http://www.manongjc.com/article/1253.html */
logout ();
echo $_COOKIE ['cookie_user'] . "<br />";
echo "You have successfully logged out.";
?>
<?php
setcookie ( "cookie_user", "test", time () + 60 * 60 * 24 * 30 );
setcookie ( "cookie_pass", md5 ( "test" ), time () + 60 * 60 * 24 * 30 );
function logout() {
setcookie ( "cookie_user", "test", time () - 100 );
setcookie ( "cookie_pass", md5 ( "test" ), time () - 100 );
}
logout ();
echo $_COOKIE ['cookie_user'] . "<br />";
echo "You have successfully logged out.";
?>
来自 http://www.manongjc.com/article/1253.html