Documentation

DataArray
in
implements ArrayAccess

Class DataArray

Table of Contents

$config 当前配置值 array
__construct() Config constructor. mixed
set() 设置配置项值 mixed
get() 获取配置项参数 array|string|null
merge() 合并数据到对象 array
offsetSet() 设置配置项值 mixed
offsetExists() 判断配置Key是否存在 bool
offsetUnset() 清理配置项 mixed
offsetGet() 获取配置项参数 array|string|null

Properties

$config

当前配置值

private array $config = []

Methods

__construct()

Config constructor.

public __construct( $options : array ) : mixed
Parameters
$options : array
Return values
mixed

set()

设置配置项值

public set( $offset : string , $value : string|array|null|int ) : mixed
Parameters
$offset : string
$value : string|array|null|int
Return values
mixed

get()

获取配置项参数

public get( [ $offset : string|null = null ] ) : array|string|null
Parameters
$offset : string|null = null
Return values
array|string|null

merge()

合并数据到对象

public merge( $data : array [, $append : bool = false ] ) : array
Parameters
$data : array

需要合并的数据

$append : bool = false

是否追加数据

Return values
array

offsetSet()

设置配置项值

public offsetSet( $offset : string , $value : string|array|null|int ) : mixed
Parameters
$offset : string
$value : string|array|null|int
Return values
mixed

offsetExists()

判断配置Key是否存在

public offsetExists( $offset : string ) : bool
Parameters
$offset : string
Return values
bool

offsetUnset()

清理配置项

public offsetUnset( [ $offset : string|null = null ] ) : mixed
Parameters
$offset : string|null = null
Return values
mixed

offsetGet()

获取配置项参数

public offsetGet( [ $offset : string|null = null ] ) : array|string|null
Parameters
$offset : string|null = null
Return values
array|string|null

Search results