php仿gitbook,配置 · GitBook

配置格式

ThinkCMF5采用的是 php 数组的方式

静态配置文件

如果没有特殊的需求,最好不要更改以下配置文件,我们增加了动态配置文件方便你在后台动态更改一些配置

├─app 应用目录

│ ├─ ...

│ ├─command.php 命令行工具配置文件

│ ├─config.php 应用配置文件

│ ├─database.php 默认数据库配置文件

│ ├─debug.php 调试模式配置文件

│ ├─release.php 生产环境配置文件

│ ├─tags.php 应用行为扩展定义文件

│ └─route.php 路由配置文件

动态配置文件

为了方便用户在后台更改一些项目配置,cmf5增加了动态配置文件,区别于静态配置文件,它可以在后台进行设置,所有的动态配置文件都位于data/conf目录下;

// 数据库动态配置文件

data/conf/database.php

...

稍后可能会增加更多

读取配置

使用Config类的get方法读取配置,如:

echo \think\Config::get('配置参数');使用tp5助手函数config读取配置:

echo config('配置参数');读取所有的配置参数:

dump(\think\Config::get());

// 或者

dump(config());判断是否存在某个设置:

\think\Config::has('配置参数名');

// 或者

config('?配置参数名');读取二级配置,可以使用:

echo \think\Config::get('配置参数.二级参数');

//或者

echo config('配置参数.二级参数');

动态配置

用Config 的set方法动态设置参数,如:

\think\Config::set('配置参数','配置值');

// 或者使用助手函数

config('配置参数','配置值');批量设置,如:

\think\Config::set([

'配置参数1'=>'配置值',

'配置参数2'=>'配置值'

]);

// 或者使用助手函数

config([

'配置参数1'=>'配置值',

'配置参数2'=>'配置值'

]);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值