當前位置:首頁 > IT技術 > Web編程 > 正文

thinkphp6-Cookie
2021-10-18 17:39:33

用法

cookie配置文件 config/cookie.php

<?php
// +----------------------------------------------------------------------
// | Cookie設置
// +----------------------------------------------------------------------
return [
    // cookie 保存時間
    'expire'    => 0,
    // cookie 保存路徑
    'path'      => '/',
    // cookie 有效域名
    'domain'    => '',
    //  cookie 啟用安全傳輸
    'secure'    => false,
    // httponly設置
    'httponly'  => false,
    // 是否使用 setcookie
    'setcookie' => true,
    // samesite 設置,支持 'strict' 'lax'
    'samesite'  => '',
];

設置與獲取cookie

<?php
namespace appcontroller;

use thinkfacadeCookie;

class Index
{
    public function index()
    {
        Cookie::set('name', 'huyongjian', 3600);
        $name = Cookie::get('name');
        var_dump($name);
    }
}

基本操作

設置

Cookie::set('name', 'value', 3600);

永久保存

Cookie::forever('name', 'value');

刪除

Cookie::delete('name');

讀取

Cookie::get('name');

助手函數(shù)

// 設置
cookie('name', 'value', 3600);

// 獲取
cookie('name');

// 刪除
cookie('name', null);

本文摘自 :https://www.cnblogs.com/

開通會員,享受整站包年服務立即開通 >