wpdiggerstudio/wpcookie

针对WPEngine托管网站特别创建的PHP库,用于处理Cookie。

1.0.0 2021-10-07 12:40 UTC

This package is auto-updated.

Last update: 2024-09-20 19:14:44 UTC


README

针对WPEngine托管网站特别创建的PHP库,用于处理Cookie

需求

此库支持PHP版本5.6或更高版本。

安装

安装此扩展的首选方式是通过Composer

要安装 WPCookie库,只需

$ composer require WPDiggerStudio/WPCookie

您还可以使用Git 克隆整个仓库

$ git clone https://github.com/WPDiggerStudio/WPCookie.git

可用方法

此库中的可用方法

- 设置Cookie

Cookie::set($key, $value, $time);

返回 (布尔值)

- 从Cookie中获取项目

Cookie::get($key);

返回 (混合|false) → 返回Cookie值或false

- 从Cookie中提取项目并删除Cookie

Cookie::destroy($key);

返回 (布尔值)

- 设置Cookie前缀

Cookie::setPrefix($prefix);

返回 (布尔值)

- 获取Cookie前缀

Cookie::getPrefix();

返回 (字符串) → Cookie前缀

- 设置Cookie域名

Cookie::setDomain($domain);

返回 (布尔值)

- 获取Cookie域名

Cookie::getDomain();

返回 (字符串) → Cookie域名

- 设置Cookie安全

Cookie::setSecure($secure);

返回 (布尔值)

- 获取Cookie安全

Cookie::getSecure();

返回 (字符串) → Cookie安全

- 设置Cookie httpOnly

Cookie::setHttpOnly($httpOnly);

返回 (布尔值)

- 获取Cookie httpOnly

Cookie::getHttpOnly();

返回 (字符串) → Cookie httpOnly

快速入门

使用Composer使用此类

require __DIR__ . '/vendor/autoload.php';

use WPDiggerStudio\WPCookie\WPCookie;

或者如果您已手动安装,请使用它

require_once __DIR__ . '/WPCookie.php';

use WPDiggerStudio\WPCookie\WPCookie;

用法

此库的使用示例

- 设置Cookie

Cookie::set('cookie_name', 'value', 100);

- 获取Cookie

Cookie::get('cookie_name');

- 获取所有Cookie

Cookie::get('all');

- 销毁一个Cookie

Cookie::destroy('cookie_name');

- 设置Cookie前缀

Cookie::setPrefix('prefix_');

- 获取Cookie前缀

Cookie::getPrefix();

许可证

本项目采用 MIT许可证。有关更多信息,请参阅LICENSE文件。

版权

WPDiggerStudio, wpdigger.com

如果您觉得它有用,请告诉我 😉

您可以通过我的 电子邮件 联系我。