Lau*_*nce 74
你很幸运 - 这只是在Beta 4中添加 - 有关详细信息,请参阅此处
添加了App :: environment方法.
编辑:现在,从Laravel 4.1开始,这些方法可以通过多种方式获取环境变量
App::environment()
app()->environment()
app()->env
$GLOBALS['env'] // not recommended - but it is possible
Run Code Online (Sandbox Code Playgroud)
您还可以专门检查当前环境是否设置为"本地"
App::isLocal()
app()->isLocal()
Run Code Online (Sandbox Code Playgroud)
您还可以专门检查当前环境是否设置为"测试"
App::runningUnitTests()
app()->runningUnitTests()
Run Code Online (Sandbox Code Playgroud)
Jus*_*tin 15
在Laravel 4和5中,Laravel官方文档建议使用:
$environment = App::environment();
Run Code Online (Sandbox Code Playgroud)
您还可以将参数传递给环境方法,以检查环境是否与给定值匹配:
if (App::environment('local'))
{
// The environment is local
}
if (App::environment('local', 'staging'))
{
// The environment is either local OR staging...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37928 次 |
| 最近记录: |