您的位置:首页 > 编程语言 > PHP开发

thinkphp5.1学习过程二 配置

2019-11-20 18:05 1366 查看

use think\facade\Config;引入配置静态代理

Config::get()

获取全部配置项

Config::get('app.')

仅获取app下面的配置项,app是一级配置项,与config/app.php文件对应

Config::full('app')

仅仅获取一级配置项,推荐使用pull()

Config::get('app.app_debug')

Config::get('database.hostname')

获取二级配置

Config::get('app_debug')

app是默认的一级配置前缀,所以可以省略

Config::has('deault_lang')

查询配置项是否存在

 

动态设置,静态设置就是直接在配置文件中修改

动态设置用的是Config类中的set()方法

Config::set('app_debug',true)

 

助手函数不依赖于Config类

config()不传入参数就是获取全部的配置项

config('default_dodule')获取app下default_module项

config('?database.username')查询配置项是否存在

config('database.hostname','localhost')设置配置项

 

 

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ThinkPHP Facade