我如何遍历Laravel中的会话?

时间:2018-09-08 15:29:54

标签: php laravel session

我通过foreach循环将一些值推送到各个会话。例如:

$queries = Model::all();

foreach($queries as $query){  
    $request->session()->push('id',$query->id);  
    $request->session()->push('title',$query->title);  
    $request->session()->push('name',$query->name);
 }

因此,在另一个控制器中,我需要从会话中检索这些值,并将它们放入查询数组中,在这里我也使用foreach循环。

1 个答案:

答案 0 :(得分:1)

您应该使用

$request->session()->get('key', 'default');

在另一个控制器中检索它,这将根据您的情况返回一个数组