trait ArrayJsonSpl

Properties

protected array $items 元素

Methods

array
jsonSerialize()

将元素转换为可序列化JSON

bool
isEmpty()

判断集合是否为空

false|string
toJson(int $options = JSON_UNESCAPED_UNICODE)

获取元素转换成json的结果

bool
offsetExists(mixed $key)

判断元素是否存在

mixed
offsetGet(mixed $key)

获取一个元素

offsetSet(mixed $key, mixed $value)

设置一个元素

offsetUnset(string $key)

Unset一个元素

array
toArray()

当前集合转换成数组返回

getIterator()

获取元素的迭代器

__toString()

No description

Details

at line 31
array jsonSerialize()

将元素转换为可序列化JSON

Return Value

array

at line 52
bool isEmpty()

判断集合是否为空

Return Value

bool

at line 64
false|string toJson(int $options = JSON_UNESCAPED_UNICODE)

获取元素转换成json的结果

Parameters

int $options

Return Value

false|string

at line 76
bool offsetExists(mixed $key)

判断元素是否存在

Parameters

mixed $key

Return Value

bool

at line 88
mixed offsetGet(mixed $key)

获取一个元素

Parameters

mixed $key

Return Value

mixed

at line 99
offsetSet(mixed $key, mixed $value)

设置一个元素

Parameters

mixed $key
mixed $value

at line 113
offsetUnset(string $key)

Unset一个元素

Parameters

string $key

at line 123
array toArray()

当前集合转换成数组返回

Return Value

array

at line 135
ArrayIterator getIterator()

获取元素的迭代器

Return Value

ArrayIterator

at line 140
__toString()