Laravel4.2取得配置文件值


Config::get('app.timezone');

laravel 使用Config::get方法來取得配置文件的值

laravel的配置文件的位置們於app.config文件夾的php文件中,php文件中存放的是數組,那么我們使用  . (點)  來訪問不同文件下的數組中的值

如果沒有默認值的情況下使用 

	$timezone = Config::get('app.timezone', 'UTC');
	echo $timezone; 


這樣可以指定一個默認值,在需要臨時變更配置的值時,使用

 

Config::set('database.default', 'sqlite');


這樣修改的值,僅限於本次請求,並不永久改變配置值

 

根據官方文檔中解釋,在config文件夾中創建自己的配置文件夾,然后在文件夾下的php文件指定不同的值,這樣就用自己的值覆蓋默認的值,具體使用那個配置文件,可以通過bootstrap/start.php來指定,打開這個文件夾可以看到這樣的代碼

 

$env = $app->detectEnvironment(array(
    'local' => array('your-machine-name'),
));

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM