是否允许使用嵌套键访问Laravel配置值?

是否允许使用嵌套键访问Laravel配置值?,laravel,laravel-5,configuration,laravel-5.2,Laravel,Laravel 5,Configuration,Laravel 5.2,myconfig.php return [ 'key1' => [ 'nested_key1' => 1, 'nested_key2' => 2 ], 'key2' => [ 'nested_key1' => 1, 'nested_key2' => 2 ] ]; 因此,我在config目录中有一个自定义配置。是否可以设置如下值:config(['myconfig

myconfig.php

return [
    'key1' => [
        'nested_key1' => 1,
        'nested_key2' => 2
    ],

    'key2' => [
        'nested_key1' => 1,
        'nested_key2' => 2
    ]
];

因此,我在
config
目录中有一个自定义配置。是否可以设置如下值:
config(['myconfig.key1.nested\u key1'=>3])
?我可以通过这种方式读取值,但在设置新值时,它似乎不起作用。

是的,您可以这样做,而且它确实起作用:

config(['myconfig.key1.nested_key1' => 3]);

echo config('myconfig.key1.nested_key1'); // Will output 3.

值将仅在当前请求期间保存。如果要为下一个请求保存数据,应使用类似的软件包。

因此,要更改文件中的值,我需要使用第三方解决方案?@andrewvershin如果要为下一个请求保存值,则应使用类似的软件包