我使用Gethebert(http://getherbert.com/)作为wordpress中的插件。这个具有Laravel框架的结构。
它也使用与laravel相同的组件。
但我的查询是如何使用它的会话。
在我使用的laravel中,
Session::put('name','value'); //to Set Session Value
和
Session::get('name'); //to Get Session Value
但在Getherbert,我不知道使用会话的正确方法。
建议我正确的......
谢谢!
答案 0 :(得分:1)
您始终可以使用标准PHP $_SESSION
:
http://php.net/manual/en/session.examples.php
举例来说:
$_SESSION['name'] = $value;
得到:
$value = $_SESSION['name'];
答案 1 :(得分:1)
您可以在下面找到如何在Laravel中使用会话。
在会话中设置单个变量: -
syntax :- Session::put('key', 'value');
example :- Session::put('email', $data['email']); //array index
Session::put('email', $email); // a single variable
Session::put('email', 'test@test.com'); // a string
从会话中检索值: -
syntax :- Session::get('key');
example :- Session::get('email');
在会话中检查变量: -
// Checking email key exist in session.
if (Session::has('email')) {
echo Session::get('email');
}
从会话中删除变量: -
syntax :- Session::forget('key');
example :- Session::forget('email');
从会话中删除所有变量: -
Session::flush();
答案 2 :(得分:1)
感谢所有......
最后我得到了在Getherbert [laravel]中使用会话的答案,
在这里,
use Herbert\Framework\Session;
class Admin extends MyCore{
function index(){
session()->set('age',24);
dd(session()->get('age'));
}
}
输出:
24