PHP

所使用代码:

cookie.php

<?php
    //设置编码
    header("content-type:text/html; charset=utf-8");
    //设置时区
    date_default_timezone_set('Asia/Shanghai');
    
    //判断cookie
    if (isset($_COOKIE['loginTime'])) {
        echo 'cookie已经存在,60s后失效,可以跳转到[delcookie.php]页面删除cookie,现在的值为:'.PHP_EOL;
        echo $_COOKIE['loginTime'];
    } else {
        
        //cookie名称
        $cookieName = 'loginTime';
        //cookie值
        $cookieValue = date('Y-m-d h:i:s',time());
        //设置cookie,过期时间60s
        setcookie($cookieName,$cookieValue,time()+60);
        
        echo '第一次运行,cookie不存在,已经创建cookie,请重新刷新页面!';
    }
?>

delcookie.php

<?php
    //设置编码
    header("content-type:text/html; charset=utf-8");
    
    if (isset($_COOKIE['loginTime'])) {
        //删除cookie
        setcookie('loginTime','',time() - 1);
        echo '删除cookie成功!';
    }
?>

使用实例:

第一次运行cookie.php页面:

刷新cookie.php页面:

删除页面delcookie.php页面:

原文地址:https://www.cnblogs.com/KTblog/p/5091190.html