我在config文件夹中有一个文件可以说:file1
File Location:
config/
---file1.php
我的文件中有以下代码:file1.php
return [
'MASTER_KEY' => ['SUB_KEY1' => 'SOME_VALUE', 'SUB_KEY2' => 'SOME_VALUE', 'SUB_KEY3' => 'SOME_VALUE'],
];
如何访问特定MASTER_KEY
的{{1}}的值?
答案 0 :(得分:6)
答案 1 :(得分:2)
使用Config;在你的控制器中。 在config / file1.php
中<?php return [
'ADMIN_NAME' => 'administrator',
'EMP_IMG_PATH' => '../uploads/profile/original',
'EMP_DOC_PATH' => '../uploads/profile/documents', ];
在控制器中
use Config;
$variable= Config::get('file1.EMP_DOC_PATH');
通过这种方式,您可以从config获取变量值。 我认为这会让事情变得更好。
答案 2 :(得分:1)
要访问该值,您有2个选择,最后两个选择相同:
第一个:,其中use Config
指的是配置外观。
use Config;
$myValue = Config::get('file1.MASTER_KEY.SUB_KEY1');
enter code here
第二个方法::使用config()
帮助函数,该函数使用Config
门面,并且是使用Config
门面的唯一替代方法。
$myValue = config('file1.MASTER_KEY.SUB_KEY1');
答案 3 :(得分:0)
使用
config('file1.keyname');
如果您对配置文件进行了任何更改,则它可能无法正常工作。所以在更改配置文件后,您必须运行以下两个命令。
php artisan config:cache
php artisan config:clear