如何从Laravel中的service.php配置中读取属性?

时间:2017-05-27 18:42:48

标签: laravel laravel-5.4

我试着读作:

use Illuminate\Support\Facades\Config;

echo Config::set("services.sparkpost.secret");

它会重现错误

2 个答案:

答案 0 :(得分:2)

set()方法设置变量,而不是获取它。您可以使用get()方法而不是只使用config()帮助程序从任何类的应用程序获取配置数据:

config('services.sparkpost.secret')

答案 1 :(得分:0)

将其从set切换为get

echo Config::get("services.sparkpost.secret");

您还可以使用全局帮助方法:

echo config("services.sparkpost.secret");

您可以在laravel documentation中详细了解config

  

您可以使用全局轻松访问配置值   从应用程序的任何位置配置辅助函数。该   可以使用" dot"访问配置值。语法,哪个   包括您要访问的文件和选项的名称。