如何读取保存在Laravel中Config文件夹中的数据文件中的数组值



我需要在Laravel 8中读取我的应用程序的特殊配置,我的所有设置都存储在文件夹/config 中的单个文件名naned mydata.php中

在mydata.php 内部

return [
'setting1' => 99,
];

我试着用阅读

dd(config('mydata.setting1'));

但总是返回null,我需要获得setting1值

所以,我已经清除了所有配置缓存的

php artisan config:cache
php artisan config:clear
php artisan cache:clear
composer dumpautoload

但它总是返回空

感谢

// config/app.php
<?php
return [
'key' => 'value',
];

以及类似的访问

config('app.key');

这是标准。上面是你的实际代码吗?也许您的配置文件引用了一个未正确设置的env变量?如果你能向我们展示你的代码,会更容易提供帮助

我不知道出了什么问题,但在重新启动后,我得到了正确的值

dd(config('mydata'));

最新更新