Laravel 配置:数组类型的环境变量
在 Laravel 中,你可以通过 .env
文件和 config/app.php
文件来配置数组类型的环境变量。以下是一个示例:
首先,在 .env
文件中定义你的环境变量,使用相同的键名,但是用逗号分隔每个数组项:
ARRAY_VARIABLE=item1,item2,item3
然后,在 config/app.php
中添加一个新的配置项,并使用 env()
函数来获取环境变量,并用 explode()
函数将其转换为数组:
return [
// ...
'array_variable' => explode(',', env('ARRAY_VARIABLE', 'default1,default2,default3')),
// ...
];
在上面的代码中,如果没有设置 ARRAY_VARIABLE
或者为空,那么将使用默认值 default1,default2,default3
。
现在,你可以通过 config('app.array_variable')
来访问配置的数组了。
评论已关闭