Laravel 5.4会话中的数组更新值

时间:2017-08-28 11:05:28

标签: php laravel-5.4

我有一个包含各种json对象的会话变量,我希望能够更新这些对象。

例如,

$userIndex = 123;
session()->get('app.users')[$userIndex]['phones']['landline'];
session()->get('app.users')[$userIndex]['phones']['mobile'];

如何更新内容值?如何会话put新的手机号码?

session()->get('app.users')[$userIndex]['phones']['mobile'] = '12345678';

1 个答案:

答案 0 :(得分:1)

如果你需要为laravel添加新的会话变量,使用" put"是很重要的。你需要改变"得到"与" put"。

例如:

session()->put('app.users')[$userIndex]['phones']['mobile'] = 'YOUR MOBILE NUMBER';