ezeasorekene / php-cookie-manager
此类提供了在PHP应用程序中管理cookie的方法。
v2.1.1
2024-03-13 09:36 UTC
README
此类提供了在PHP应用程序中管理cookie的方法。
此PHP类提供了方便的方法来管理Web应用程序中的cookie。
安装
您可以使用Composer安装此包。
composer require ezeasorekene/php-cookie-manager
用法
// Get the value of a cookie $username = Cookie::get('username'); // Set a cookie with custom options Cookie::set('user_id', 123, ['expires' => time() + 3600, 'secure' => true]); // Check if a cookie exists if (Cookie::has('token')) { // Perform an action } // Destroy a cookie Cookie::destroy('session_id');
方法
get($name) Get the value of a cookie. set($name, $value, $options = []) Set a cookie. setMultiple($cookies, $options = []) Set multiple cookies. has($name) Check if a cookie exists. destroy($name, $options = []) Destroy a cookie. destroyMultiple($cookies, $options = []) Destroy multiple cookies. jsonSet($name, $value, $options = []) Set a JSON-encoded cookie. jsonGet($name, $assoc = false) Get the JSON-decoded value of a cookie. jsonHas($name) Check if a JSON-encoded cookie exists. jsonDestroy($name, $options = []) Destroy a JSON-encoded cookie. jsonDestroyMultiple($cookies, $options = []) Destroy multiple JSON-encoded cookies.
贡献
如果您想贡献,请克隆存储库并作出更改。拉取请求非常欢迎。
许可证
此包遵循MIT许可证。
作者
联系
如有疑问,请通过以下邮箱联系我:ezeasorekene@gmail.com
版权
© 2023 Ezeasor Ekene. 版权所有。