dannykopping / fig
极其简单的配置
dev-master
2013-03-17 20:08 UTC
Requires
- php: >=5.3
This package is not auto-updated.
Last update: 2024-09-14 14:55:34 UTC
README
Fig - 极其简单的配置
使用 Fig 非常简单。使用 Composer 安装
{
"require": {
"dannykopping/fig": "dev-master"
}
}
初始化一组配置选项
use Fig\Fig; require_once "vendor/autoload.php"; Fig::setUp(array( "name" => "Fig", "multiple" => array( "levels" => array( "of" => "nesting goodness" ) ) ) );
要访问您的配置选项,可以使用简单的字符串作为顶层键
echo Fig::get("name"); // prints "Fig"
...或者使用点符号表示层次结构
echo Fig::get("multiple.levels.of"); // prints "nesting goodness"
哦 - 您还想设置值吗?
Fig::set("year", 2013); echo Fig::get("year"); // prints "2013" (and maintains your data types)
...甚至是多层值!
Fig::set("calendar.years", array(2010,2011,2012,2013)); echo implode(", ", Fig::get("calendar.years")); // prints "2010, 2011, 2012, 2013"
想要删除一个不良的 fig 吗?
Fig::delete("year"); echo Fig::get("year"); // prints null, key is removed
所有您的 fig 吗?
print_r(Fig::getAll());