<?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']);