配置文件

位置

webman的配置文件在config/目录下,项目中可以通过config()函数来获取对应的配置。

获取配置

获取所有配置

config();

获取config/app.php里的所有配置

config('app');

获取config/app.php里的debug配置

config('app.debug');

如果配置是数组,可以通过.来获取数组内部元素的值,例如

config('file.key1.key2');

默认值

config($key, $default);

config通过第二个参数传递默认值,如果配置不存在则返回默认值。
配置不存在且没有设置默认值则返回null。

自定义配置

开发者可以在config/目录下添加自己的配置文件,例如

config/payment.php

<?php
return [
    'key' => '...',
    'secret' => '...'
];

获取配置时使用

config('payment');
config('payment.key');
config('payment.key');

更改配置

webman不支持动态修改配置,所有配置必须手动修改对应的配置文件,并reload或restart重启

注意
服务器配置config/server.php以及进程配置config/process.php不支持reload,需要restart重启才能生效

编辑于2024-03-13 17:42:49 完善本页 +发起讨论
赞助商
QQ交流群 865805921