zoukankan      html  css  js  c++  java
  • 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']);
  • 相关阅读:
    雅礼集训2017day5乱写
    任意值域最长公共子序列问题
    雅礼集训2017day4乱写
    雅礼集训2017day2乱写
    SP839
    雅礼集训2017day1乱写
    CF671E
    仅维护当前区间影响类问题的线段树
    「雅礼集训 2017 Day4」编码
    Codeforces Round #503 Div. 2
  • 原文地址:https://www.cnblogs.com/UncleFreak/p/5786444.html
Copyright © 2011-2022 走看看