eclogue/ben

php 配置

维护者

详细信息

github.com/eclogue/ben

源代码

问题

安装: 43

依赖: 0

建议者: 0

安全: 0

星星: 1

关注者: 2

分支: 0

公开问题: 0

类型:scv

1.0.0 2017-07-14 07:18 UTC

This package is not auto-updated.

Last update: 2024-09-27 16:43:18 UTC


README

Ben 是我老水牛的名字。本项目旨在管理配置文件。

#用法 use Ben\Config;

  • Config::set($key, $val = '')

    $key 字符串或数组,如果 $key 使用 . 连接,则被认为是通过索引从多维数组中获取值。例如

    Config::set('test.foo'); // look like $config['test']['foo'];
    

    如果 $key 是数组,则将进行合并

  • Config::get($key)

    $key 字符串支持使用 . 连接符来搜索多维数组。例如: Config::get('test.foo')

  • 从路径 Config::load($path, $defaul = 'default.php') 加载配置文件

    Config::load('./config/develop.php');
    
  • 支持通过命令行参数自动加载

        // set path
        Config::load('./config');
        // run script
        php demo.php --env staging