如何更新自定义 config.php 中的值?

How can i update values in custom config.php?

我有自定义custom/config.php

<?php
return array(
    'shop_id' => '123',
    'secret_key' => 'secret',
    'api_key'=>'api',
    'lang'=>'en'
);

?>

我可以通过 config('customconfig.shop_id'); 获取值,但我想尝试使用 $request 更新值,我试过 config(['customconfig.shop_id' => '456']); 但它不起作用。我该怎么做? 我不想用 .env

您必须编写自定义配置文件。 if(File::put(app_path() . '/config/customization.php', "<?php\n return $data ;")) { // Successful, return Redirect... }

检查以下内容link: https://heera.it/laravel-tips-update-config-runtime-persistently