【发布时间】:2014-01-06 20:53:53
【问题描述】:
我尝试使用 laravel 在已经存在的会话中添加一个键和一个值,这很好,但关键不是我通过 Session 函数传递的
public function selectCar() {
$reservation['car'] = Input::get('id');
if (Session::has('car')) {
Session::forget('car');
}
if (Input::has('id'))
{
Session::push('reserveringen', $reservation['car']);
}
$data = Session::all();
return Redirect::back()->with('success', 'Auto gekozen')->with('sessie', $data);
}
输出是
[reserveringen] => Array
(
[pickupdate] => 'date'
[pickuptime] => 'time'
[returndate] => 'date'
[returntime] => 'time'
[0] => 37
)
但它显示的是 0 而不是“汽车”接下来的事情是,如果会话已经包含汽车,我希望删除旧的汽车并用新的汽车替换。谁能给我一个例子来说明如何做到这一点?
【问题讨论】:
标签: php session laravel laravel-4