utopia-php / config
一个用于管理应用程序配置变量的简单库
0.2.2
2020-10-24 09:49 UTC
Requires
- php: >=7.3
Requires (Dev)
- phpunit/phpunit: ^9.3
- vimeo/psalm: 4.0.1
This package is auto-updated.
Last update: 2024-09-08 03:56:33 UTC
README
Utopia 配置库是一个简单轻量级的库,用于管理应用程序配置。这个库的目标是尽可能简单、易于学习和使用。此库由Appwrite 团队维护。
尽管这个库是Utopia 框架项目的一部分,但它没有依赖关系,并且可以与任何其他PHP项目或框架独立使用。
入门指南
使用composer安装
composer require utopia-php/config
<?php require_once '../vendor/autoload.php'; use Utopia\Config\Config; // Basic params Config::setParam('key', 'value'); Config::getParam('key'); // Value Config::getParam('keyx', 'default'); // default // Nested params Config::setParam('key3', ['key4' => 'value4']); Config::getParam('key3'); // ['key4' => 'value4'] Config::getParam('key3.key4'); // value4 // Load config file (plain array) Config::load('key5', __DIR__.'/demo.php'); Config::getParam('key5.key1', 'default'); // value1
系统要求
Utopia 框架需要PHP 8.0或更高版本。我们建议在可能的情况下始终使用最新的PHP版本。
版权和许可
MIT 许可证 (MIT) http://www.opensource.org/licenses/mit-license.php