在 Laravel 中存储特定于应用程序的 conf 文件的最佳位置
Best place to store app-specific conf files in Laravel
我有一些价目表可以写,为了便于维护,作为数组并用作 conf 文件,每年一个。
我只是想知道从语义上讲,存储这些文件的最佳位置是什么:
- conf/prices/.php
- storage/app/prices/.php
感谢您的建议
配置文件位于 /config
目录中。在您的情况下,您可以在 config/prices.php
创建一个文件,然后使用 the global config
helper.
访问它
给定以下 prices.php
配置文件:
<?php
return [
'cat' => 30,
'dog' => 20,
'owl' => 10
];
您可以使用 config('prices.cat')
查看猫的价格。
我有一些价目表可以写,为了便于维护,作为数组并用作 conf 文件,每年一个。
我只是想知道从语义上讲,存储这些文件的最佳位置是什么:
- conf/prices/.php
- storage/app/prices/.php
感谢您的建议
配置文件位于 /config
目录中。在您的情况下,您可以在 config/prices.php
创建一个文件,然后使用 the global config
helper.
给定以下 prices.php
配置文件:
<?php
return [
'cat' => 30,
'dog' => 20,
'owl' => 10
];
您可以使用 config('prices.cat')
查看猫的价格。