怎么修改laravel的config下面的配置文件
怎么修改laravel的config下面的配置文件
慕婉清6462132
2018-12-11 13:08:06
TA貢獻(xiàn)1942條經(jīng)驗 獲得超3個贊
這種需要經(jīng)常修改的配置可以放在數(shù)據(jù)庫或者緩存里,例如memcache 和redis等。
不過還是提供個寫入 laravel config下面的文件的思路:
laravel下面的配置文件基本是return 一個數(shù)組,你可以用這種方法得到符合php語法的數(shù)組字符串:
ob_start();
var_export(['abc' => 'efc']);
$arrStr = ob_get_contents();
ob_end_clean();
$config = '<?php' . PHP_EOL
. 'return ' . $arrStr;
file_put_contents('config.php', $config);
不過這樣始終不太安全,建議真要寫入文件的話還是用json做配置吧
舉報