Laravel 包含 return 数组的文件

Laravel File with return Array

在 laravel 中有像 app.php 或 auth.php 这样的文件,其中包含一个具有特定设置的数组。对于我的应用程序,我想创建一个文件,在一个数组中以相同的方式包含我所有的查询,并且 return 它。我如何在我的控制器

中使用文件 app.php

例子

return [

    /*
    |--------------------------------------------------------------------------
    | Query 1
    |--------------------------------------------------------------------------
    |
    | This is an example of a query 
    |
    */

        'sql_user_by_name' => "SELECT * FROM user WHERE name = 'test'",
]

如果你把它放在配置目录中,你可以使用这个:

Config::get('myfile.myproperty');

那么在你的情况下:

Config::get('app.sql_user_by_name');

您也可以使用Laravel的内置功能。这同样有效:

config('app.sql_user_by_name');

你可以看看docs。请向下滚动到 "Accessing Configuration Values"。