标签:
<span style="font-size:14px;font-weight: normal;">$zone = Config::get('app.timezone');</span>如果配置不存在,带上第二个参数作为默认值:
<span style="font-size:14px;font-weight: normal;">$zone = Config::get('app.timezone', 'UTC');</span>还可以在程序中设置配置信息:
<span style="font-size:14px;font-weight: normal;">Config::set('app.timezone', 'PRC');</span>可以新建配置文件:在app/config/test.php
<span style="font-size:14px;font-weight: normal;"> return array( 'key1' => array( 'a' => 'aaa', 'b' => 'bbbb' ), 'key2' => 78, 'url' => 'http://www.phpddt.com' );</span>不同的开发环境区分配置信息很重要,一般的系统都会分开发环境、测试环境、生产环境。
<span style="font-size:14px;font-weight: normal;"> $env = $app->detectEnvironment(array( 'local' => array('your-machine-name'), ));</span>your-machine-name其实就是你的hostname, Windows 中打开 cmd 输入ipconfig /all ,下面“主机名”就是 hostname,Linux下打开终端输入hostname即可。
<span style="font-size:14px;font-weight: normal;"> $env = $app->detectEnvironment(array( 'local' => array('PC105-PC'), 'production' => array('admin') ));</span>读取配置的时候,Laravel会去这样做,默认取 “app/config/环境名称目录” 中去找,如果没有会去“app/config”中去找。
标签:
原文地址:http://blog.csdn.net/yangzaiqiu1986814/article/details/44305623