overclokk / cookie
一个简单轻量级的 Cookie 管理类
v1.0.2
2018-02-17 15:45 UTC
Requires (Dev)
- lucatume/wp-browser: ^1.19
This package is not auto-updated.
Last update: 2024-09-14 20:40:47 UTC
README
一个简单的轻量级 PHP Cookie 类!
轻松在 PHP 中获取和设置 Cookie。
PHP >= 5.3
安装
通过 Composer 安装此包
composer require overclokk/cookie
PHP 实现
自动加载供应商类
require_once 'vendor/autoload.php'; // Path may vary
然后使用 Cookie
实现
$cookie = new \Overclokk\Cookie\Cookie();
或
$cookie = new \Overclokk\Cookie\Cookie( $_COOKIE );
用法
获取一个 Cookie
如果 Cookie 不存在或已过期,则返回 null
。
$cookie_value = $cookie->get( 'cookie_name' );
存储一个有限时间的 Cookie
如果你不指定 $minutes
,将使用默认值 0。
$minutes = 120 * 60; $cookie->set( 'cookie_name', 'cookie_value', $minutes );
永久设置一个 Cookie
$cookie->forever( 'cookie_name', 'cookie_value' );
删除一个 Cookie
如果 Cookie 不存在,则不会发生任何事情...
$cookie->delete('cookie_name');