zoukankan      html  css  js  c++  java
  • Cookie

    1.创建 Cookie

    setcookie() 函数用于设置 cookie。[8] 
    注释:setcookie() 函数必须位于 <html> 标签之前。
    语法:
    setcookie(name, value, expire, path, domain);
    在下面的例子中,我们将创建名为 "user" 的 cookie,并为它赋值 "Alex Porter"。我们也规定了此 cookie 在一小时后过期:
     
    <?php
    setcookie("user","AlexPorter",time()+3600);
    ?>
     
    <html>
    .....
    注释:在发送 cookie 时,cookie 的值会自动进行 URL 编码,在取回时进行自动解码。(为防止 URL 编码,请使用 setrawcookie() 取而代之。)

    2.取回 Cookie 值


    PHP 的 $_COOKIE 变量用于取回 cookie 的值。[8] 
      在下面的实例中,我们取回了名为 "user" 的 cookie 的值,并把它显示在了页面上:
     
    <?php
    //Printacookie
    echo$_COOKIE["user"];
     
    //Awaytoviewallcookies
    print_r($_COOKIE);
    ?>
    在下面的实例中,我们使用 isset() 函数来确认是否已设置了 cookie:
     
    <html>
    <body>
     
    <?php
    if(isset($_COOKIE["user"]))
    echo"Welcome".$_COOKIE["user"]."!<br>";
    else
    echo"Welcomeguest!<br>";
    ?>
     
    </body>
    </html>

    3.删除 Cookie

    当删除 cookie 时,您应当使过期日期变更为过去的时间点。[8] 
    删除的实例:
     
    <?php
    //settheexpirationdatetoonehourago
    setcookie("user","",time()-3600);
    ?>
  • 相关阅读:
    第三章 集合与排序 3-2 对表进行分组
    第三章 集合与排序 3-1 对表进行聚合排序
    第二章 基础查询 2-3 逻辑运算符
    第二章 基础查询 2-2 算术运算符和比较运算符
    第二章 基础查询 2-1 SQL语句基础
    第一章 数据库和SQL
    subprocess模块
    hashlib模块
    re
    ConfigParser模块
  • 原文地址:https://www.cnblogs.com/Jerry-blog/p/5010293.html
Copyright © 2011-2022 走看看