fyre / config
配置库。
v3.0.6
2024-06-29 06:26 UTC
Requires
- fyre/array: ^2.0
- fyre/path: ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.59
- fyre/php-cs-fixer-config: ^1.0
- phpunit/phpunit: ^10
README
FyreConfig 是一个免费的、开源的 PHP 配置库。
目录
安装
使用 Composer
composer require fyre/config
在 PHP 中
use Fyre\Config\Config;
方法
添加路径
添加配置路径。
$path
是要添加的路径。$prepend
是一个布尔值,表示是否将文件路径添加到前面,默认为 false。
Config::addPath($path, $prepend);
清除
清除配置数据。
Config::clear();
消费
使用“点”表示法检索并删除配置中的值。
$key
是要查找的键。$default
是要返回的默认值,默认为 null。
$value = Config::consume($key, $default);
删除
使用“点”表示法从配置中删除值。
$key
是要删除的键。
$deleted = Config::delete($key);
获取
使用“点”表示法从配置中检索值。
$key
是要查找的键。$default
是要返回的默认值,默认为 null。
$value = Config::get($key, $default);
获取路径
获取路径。
$paths = Config::getPaths();
存在
确定配置中是否存在值。
$key
是要检查的键。
$has = Config::has($key);
加载
将文件加载到配置中。
$file
是表示配置文件的字符串。
Config::load($file);
移除路径
移除路径。
$path
是要移除的路径。
$removed = Config::removePath($path);
设置
使用“点”表示法设置配置值。
$key
是键。$value
是要设置的值。$overwrite
是一个布尔值,表示是否将以前的值覆盖,默认为 true。
Config::set($key, $value, $overwrite);