which1ispink / session
简单的PHP本地会话包装器
1.1.0
2017-06-03 18:25 UTC
Requires
- php: >=5.5
This package is not auto-updated.
Last update: 2024-09-29 03:26:01 UTC
README
这是一个简单的PHP本地会话包装器
安装
如果您使用composer,只需要引入这个包
$ composer require which1ispink/session
否则,您需要以传统方式包含src/Session.php文件。
使用方法
use Which1ispink\Session\Session; // this needs to be called in your bootstrapping code like an index.php file Session::init(); // setting a session variable Session::set('username', 'some_username'); // getting said variable later Session::get('username'); // get all session contents Session::all(); // or get all session contents including flash messages Session::all(true); // check if previous session variable exists (returns a boolean) Session::has('username'); // or remove previous session variable Session::remove('username'); // or go a step further and clear all session data Session::clear();
闪存消息
您可以使用只存在于下一个请求期间的闪存消息
// add a flash message Session::addFlashMessage('status', 'Your order has been submitted successfully!'); // get previous flash message on the next request Session::getFlashMessage('status'); // get all flash messages currently in the session Session::getAllFlashMessages();
许可证
此库采用MIT许可证。有关更多信息,请参阅许可证文件。