PHP中的cookie创建取回删除;

<?php
$expire=time()+3600;//设置过期cookie时间
setcookie('yaoyuan',"webyaoyuan",$expire);//setcookie函数设置cookie;
echo $expire;
echo "<br/>";
print_r($_COOKIE);//取回cookie值
if(isset($_COOKIE['yaoyuan'])){//用isset函数检测是否已有yaoyuan这个cookie;
    echo "<br/>欢迎".$_COOKIE['yaoyuan']."<br/>";
}else{
    echo "<br/>普通访客<br/>";
}
setcookie("yaoyuan","webyaoyuan",time()-3600);//删除cookie,使用setcookie把时间缩减一个小时起到删除cookie的效果;
?>
<meta charset="utf-8"/>;

使用setcookie进行创建cookie,还可以把时间参数改变起到删除cookie的效果,使用isset函数if判断是否已存在cookie。可以使用超全局变量$_COOKIE['yaoyuan'],来获取cookie的值。

-------------------------------------------------------------------------

cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。

setcookie语法:

setcookie(name, value, expire, path, domain);

isset语法:isset($_COOKIE['yaoyuan']);
posted @ 2016-08-19 09:57  超级怪蜀黍  阅读(572)  评论(0编辑  收藏  举报