Php Laravel 4-修改会话对象中的值
我有一个名为USER的会话,我将对象值放入该会话。如果打印该会话,其结果如下所示:Php Laravel 4-修改会话对象中的值,php,arrays,session,object,laravel-4,Php,Arrays,Session,Object,Laravel 4,我有一个名为USER的会话,我将对象值放入该会话。如果打印该会话,其结果如下所示: /* Print_r for Session::get('USER') */ stdClass Object ( [id] => 1 [session] => HpetWZYPY87PSf9pqx1AnCaMu89vHv [fullname] => Fredy [avatar] => [dob
/* Print_r for Session::get('USER') */
stdClass Object
(
[id] => 1
[session] => HpetWZYPY87PSf9pqx1AnCaMu89vHv
[fullname] => Fredy
[avatar] =>
[dob] => 1992-01-19
[gender] => L
[register_date] => 2015-03-04 13:29:54
)
如果我返回Session::get('USER')->fullname
,它将显示Fredy
我的问题是,如何将Session::get('USER')->fullname
值从Fredy
更改为Alfred
谢谢你的帮助
$user = Session::get('user');
$user->fullname = "Fredy";
User->save($user); //if you need to update user on database
Session::put("user", $user);