如何在Laravel中直接访问数组或对象?

时间:2018-12-19 07:27:16

标签: laravel session

我有一个像这样的数组:

$aMyArray = ['name' => 'test', 'description' => 'my description'];
session(['aMyArray' => $aMyArray]);

如果要更改数组中的值,则必须首先检索整个数组,然后对其进行修改并再次设置。

$aMyArray = session('aMyArray');
$aMyArray['name'] = 'test2';
session(['aMyArray' => $aMyArray]);

但是,我想直接访问/修改数组。

在Zend Framework 3中,我可以这样做:

$sessionContainer->aMyArray['name'] = 'test2';

就是这样。它直接更改数组中的值。

laravel是否有解决方案?

1 个答案:

答案 0 :(得分:0)

导入会话:

use Session;

设置值:

Session::put('variableName', $value);

获得价值:

Session::get('variableName');