\PhalApi\ConfigFileConfig

FileConfig 文件配置类

  • 从配置文件获取参数配置
  • 使用示例:
    $config = new FileConfig('./Config'); $config->get('sys.db.user');

    Summary

    Methods
    Properties
    Constants
    __construct()
    get()
    No public properties found
    No constants found
    No protected methods found
    No protected properties found
    N/A
    loadConfig()
    $path
    $map
    N/A

    Properties

    $path

    $path : string

    Type

    string — 配置文件的目录位置

    $map

    $map : array

    Type

    array — 配置文件的映射表,避免重复加载

    Methods

    __construct()

    __construct(  $configPath) 

    Parameters

    $configPath

    get()

    get(  $key, mixed  $default = NULL) : mixed

    获取配置 首次获取时会进行初始化

    Parameters

    $key

    string 配置键值

    mixed $default

    缺省值

    Returns

    mixed —

    需要获取的配置值

    loadConfig()

    loadConfig(string  $fileName) : array

    加载配置文件 加载保存配置信息数组的config.php文件,若文件不存在,则将$map置为空数组

    Parameters

    string $fileName

    配置文件路径

    Returns

    array —

    配置文件对应的内容