承接 gemingcao/cookie-helper 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

gemingcao/cookie-helper

Composer 安装命令:

composer require gemingcao/cookie-helper

包简介

This is a general-purpose class that allows to manage PHP built-in cookies and the cookies variables passed via $_COOKIE superglobal

README 文档

README

一个操作$_COOKIE的类。

安装

在你的composer.jsonrequire项添加:

"gemingcao/cookie-helper": "~1.0"

或者composer直接安装:

composer require gemingcao/cookie-helper:~1.0

Cookie helper

你可以全局实例化CookieHelper类:

  $cookie = new \Gemingcao\Helper\CookieHelper();

  // 检测cookie是否存在
  $exists = $cookie->exists('my_key');
  $exists = isset($cookie->my_key);
  $exists = isset($cookie['my_key']);

  // 获取一个cookie
  $my_value = $cookie->get('my_key', 'default');
  $my_value = $cookie->my_key;
  $my_value = $cookie['my_key'];

  // 设置一个cookie
  $app->cookie->set('my_key', 'my_value');
  $cookie->my_key = 'my_value';
  $cookie['my_key'] = 'my_value';

  // 合并cookie数组
  $app->cookie->merge('my_key', ['first' => 'value']);
  $cookie->merge('my_key', ['second' => ['a' => 'A']]);
  $letter_a = $cookie['my_key']['second']['a'];  // "A"

  // 删除一个cookie
  $cookie->delete('my_key');
  unset($cookie->my_key);
  unset($cookie['my_key']);

  // 销毁cookie
  $cookie::destroy();

License

MIT

统计信息

  • 总下载量: 15
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-09-26

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固