我正在使用 Laravel。我在我的 View 中的几个不同位置引用了我的项目名称。
然后我决定更改我的应用程序的名称!那么是否有一个我可以使用的全局变量,然后我下次只需更改一个地方的名称?
我浏览了文档但没有看到这个功能..
最佳答案
当然,Laravel 中也存在全局变量。然而,仅仅因为存在并不意味着您应该使用它们。
更合适的方法是将名称存储在配置文件中。
您可以使用app/config/app.php
并只需添加一行:
return array(
'name' => 'FooBar',
// existing values ...
'debug' => false,
'url' => 'http://localhost',
// etc ...
);
或者创建您自己的配置文件。例如app/config/site.php
return array(
'name' => 'FooBar'
);
你可以像这样使用它:
Config::get('app.name');
或者
Config::get('site.name');
参见the documentation了解更多信息
关于php - Laravel - 有全局变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28192411/