Cookieセッションのサポート
think\facade\Cookie クラスを使用して Cookie サポートを提供します
構成
構成ファイルは cookie.php ファイルにあります。手動による初期化は必要なく、呼び出す前にシステムが自動的に Cookie を初期化します。
サポートされるパラメータとデフォルト値は次のとおりです。
// cookie 保存时间 'expire' => 0, // cookie 保存路径 'path' => '/', // cookie 有效域名 'domain' => '', // cookie 启用安全传输 'secure' => false, // httponly设置 'httponly' => '',
基本操作
設定
// 设置Cookie 有效期为 3600秒 Cookie::set('name', 'value', 3600);
Cookieデータは配列ではサポートされていません。必要に応じて自分でシリアル化して保存してください。
永久保存
// 永久保存Cookie Cookie::forever('name', 'value');
削除
//删除cookie Cookie::delete('name');
Read
// 读取某个cookie数据 Cookie::get('name'); // 获取全部cookie数据 Cookie::get();
アシスタントfunction
システムは、基本的な Cookie 操作のための Cookie アシスタント機能を提供します。例:
// 设置 cookie('name', 'value', 3600); // 获取 echo cookie('name'); // 删除 cookie('name', null);