首页 > 代码库 > laravel3学习笔记(十四)
laravel3学习笔记(十四)
原作者博客:ieqi.net
====================================================================================================
运行时配置
在 Laravel3 中很多地方我们都可以看到“约定大于配置”的影子,我本人也很喜欢这种工程哲学尤其是在框架领域,当然这并不能代替所有的配置。我们知道 Laravel3 中,主要配置都写在 application/config 文件夹下,在应用逻辑中,往往我们需要对写死的配置进行一些处理,所以就有了运行时配置的相关需求。
运行时配置的操作通过 Laravel3 中的 Config 类完成。
获取配置
$value = http://www.mamicode.com/Config::get(‘application.url‘);>获取配置,如果配置不存在,则返回第二个参数
$value = http://www.mamicode.com/Config::get(‘application.timezone‘, ‘UTC‘);>获取配置数组
$options = Config::get(‘database‘);修改配置
Config::set(‘cache.driver‘, ‘apc‘);
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。