Config::get('app.timezone');
laravel 使用Config::get方法來取得配置文件的值php
laravel的配置文件的位置們於app.config文件夾的php文件中,php文件中存放的是數組,那麼咱們使用 . (點) 來訪問不一樣文件下的數組中的值laravel
若是沒有默認值的狀況下使用 sql
$timezone = Config::get('app.timezone', 'UTC'); echo $timezone;
這樣能夠指定一個默認值,在須要臨時變動配置的值時,使用bootstrap
Config::set('database.default', 'sqlite');
這樣修改的值,僅限於本次請求,並不永久改變配置值數組
根據官方文檔中解釋,在config文件夾中建立本身的配置文件夾,而後在文件夾下的php文件指定不一樣的值,這樣就用本身的值覆蓋默認的值,具體使用那個配置文件,能夠經過bootstrap/start.php來指定,打開這個文件夾能夠看到這樣的代碼app
$env = $app->detectEnvironment(array( 'local' => array('your-machine-name'), ));