Download the PHP package koalaphp/config without Composer
On this page you can find all versions of the php package koalaphp/config. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download koalaphp/config
More information about koalaphp/config
Files in koalaphp/config
Download koalaphp/config
More information about koalaphp/config
Files in koalaphp/config
Vendor koalaphp
Package config
Short Description KoalaPHP Config Component
License MIT
Homepage https://my.oschina.net/laiconglin/blog
Package config
Short Description KoalaPHP Config Component
License MIT
Homepage https://my.oschina.net/laiconglin/blog
Please rate this library. Is it a good library?
Informations about the package config
KoalaPHP Config Component
根据配置的常量 CONFIG_PATH
和环境变量 ENVIRONMENT
动态加载配置,可以通过环境变量灵活控制配置。
1. 快速开始
2. 原理介绍
举例:
并且存在如下两个配置文件:
所有环境共用的配置项:config_path/app.php
根据环境变量加载的配置项:config_path/develop/app.php
最终的配置 = 根据环境变量加载的配置项 + 所有环境共用的配置项
http://cn2.php.net/manual/zh/language.operators.array.php
+ 运算符把右边的数组元素附加到左边的数组后面,两个数组中都有的键名,则只用左边数组中的,右边的被忽略。
也就是说会优先使用"根据环境变量加载的配置项", 其次才使用"所有环境共用的配置项"
最终 $appConfig
的值将为:
使用示例1
$appConfigItem
值如下:
使用示例2
$appConfigItem
值如下:
3. 接口文档
3.1 获取某个配置文件的值
3.2 获取某个配置文件的某个配置项的值
All versions of config with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.6.0
The package koalaphp/config contains the following files
Loading the files please wait ....