2017-08-28 14 views
0

私はさまざまなオブジェクトを含むセッション変数を持っています。これらを更新できるようにしたいと思います。例えばLaravel 5.4セッションの配列からの値を更新

$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'; 
+0

'セッション() - >置き換え( 'app.users')[$ userIndex] [ '電話'] [ '携帯'] = '12345678';' – Gunaseelan

答えて

1

laravelに新しいセッション変数を設定する必要がある場合は、「put」を使用することが重要です。あなたは "put"で "get"を変更する必要があります。

例えば:

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

これはありませんうまくいかない – TheRealPapa

関連する問題