我在Laravel 4.2中使用数组会话时迷失了方向。在文档中,它显示Session::push('user.teams', 'developers');
。
我假设user.team
是会话名称,那么developers
就是值。我可以这样做吗,
Session::push('book.id','1234');
Session::push('book.name','Sample book');
Session::push('book.rating','5');
我会将其视为$bookName= Session::get('book.name');
我这样做了吗?或者我应该只使用个别会话?
答案 0 :(得分:1)
答案 1 :(得分:1)
首先放置所需的数组,然后使用.
符号将元素推送到此数组
$user = ['name'=>'ahmed'];
Session::put('user' , $user); // Put the array
Session::push('user.age','15'); // Push an Element
//$user = Session::get('user'); // Retrieve all the array
dd(Session::get('user.age')); // Retrieve only one element