【发布时间】:2018-09-15 00:54:25
【问题描述】:
我创建了一个新的配置文件,它是一个带有字符串键的嵌套数组。 .env 不能存储数组,这就是我创建config/myconfig.php 的原因。我使用Config::get('myconfig')访问数据
不幸的是,每个客户的配置都不相同。由于我无法将此数组放入.env,因此我在需要的地方手动更新了config php文件。
定义环境变量的最佳方法是什么,它不是简单的字符串,而是嵌套数组?
【问题讨论】:
-
如果需要,没有理由不能在 .env 文件中存储 JSON 字符串。你可以打电话给
json_decode()。但请注意,这可能会产生意想不到的后果。 -
也许this 可以帮助你。
-
只是好奇,你想将什么样的环境变量存储为数组?这些值不是标量吗?
标签: php laravel laravel-5 environment-variables