Laravel4.2取得配置文件值

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'),
));
相關文章
相關標籤/搜索