用法
cookie配置文件 config/cookie.php
<?php
// +----------------------------------------------------------------------
// | Cookie設(shè)置
// +----------------------------------------------------------------------
return [
// cookie 保存時間
'expire' => 0,
// cookie 保存路徑
'path' => '/',
// cookie 有效域名
'domain' => '',
// cookie 啟用安全傳輸
'secure' => false,
// httponly設(shè)置
'httponly' => false,
// 是否使用 setcookie
'setcookie' => true,
// samesite 設(shè)置,支持 'strict' 'lax'
'samesite' => '',
];
設(shè)置與獲取cookie
<?php
namespace appcontroller;
use thinkfacadeCookie;
class Index
{
public function index()
{
Cookie::set('name', 'huyongjian', 3600);
$name = Cookie::get('name');
var_dump($name);
}
}
基本操作
設(shè)置
Cookie::set('name', 'value', 3600);
永久保存
Cookie::forever('name', 'value');
刪除
Cookie::delete('name');
讀取
Cookie::get('name');
助手函數(shù)
// 設(shè)置
cookie('name', 'value', 3600);
// 獲取
cookie('name');
// 刪除
cookie('name', null);
本文摘自 :https://www.cnblogs.com/