base类
| 版本 | 1.0+ |
| 命名空间 | boa |
| 文件 | boa/base.php |
| 说明 | 可被继承的基类 |
目录
| 方法 | 说明 |
|---|---|
| __construct() | 初始化 |
| cfg() | 获取或设置配置信息 |
| __get() | 魔术方法,以属性的方式获取配置,等同于cfg($k) |
| __set() | 魔术方法,以属性的方式设置配置,等同于cfg($k, $v) |
方法
| 说明 | ||||
|---|---|---|---|---|
| 初始化 | ||||
| 参数 | 必须 | 默认值 | 类型 | 说明 |
| $cfg | [] | array | 配置参数,如设置则覆盖默认配置 | |
| 说明 | ||||
|---|---|---|---|---|
| 获取或设置配置信息 | ||||
| 参数 | 必须 | 默认值 | 类型 | 说明 |
| $k | null | string | 键,支持二维数组(节点式写法) | |
| $v | null | string | 值 | |
| 返回值 | ||||
| 如果设定$k和$v:则配置$k项,返回$this 如果只设定$k:则返回$k项的值(string); 如果都未设定:则返回整个配置数据(array); |
||||
| 示例 | ||||
|
||||
| 说明 | ||||
|---|---|---|---|---|
| 魔术方法,以属性的方式获取配置,等同于cfg($k) | ||||
| 参数 | 必须 | 默认值 | 类型 | 说明 |
| $k | Y | string | 键 | |
| 返回值 | ||||
| 返回配置值(string) | ||||
| 说明 | ||||
|---|---|---|---|---|
| 魔术方法,以属性的方式设置配置,等同于cfg($k, $v) | ||||
| 参数 | 必须 | 默认值 | 类型 | 说明 |
| $k | Y | string | 键 | |
| $v | Y | string | 值 | |
| 返回值 | ||||
| 返回$this | ||||