PHP - DS 集合函数



传统的数组数据结构被一个称为Collection类的OOP概念所取代。集合具有成员元素,就像数组一样,尽管这些通常更类似于对象,而不是大多数基本类型,如文本和数字。

对象数组可以被Collection类包装。集合可以添加新元素,以及更改或删除现有元素。

基本上,这些集合类具有库中所有数据结构共享的特性。它确保所有结构都可以被计数、遍历并使用json_encode()编码为JSON。PHP中有四个集合函数。

函数列表

以下是Collection类提供的各种函数:

序号 函数及描述
1

Ds\Collection::clear()

Ds\Collection::clear() 函数可以移除所有值。

2

Ds\Collection::copy()

Ds\Collection::copy() 函数可以返回集合的浅拷贝。

3

Ds\Collection::isEmpty()

Ds\Collection::isEmpty() 函数可以返回集合是否为空。

4

Ds\Collection::toArray()

Ds\Collection::toArray() 函数可以将集合转换为数组。

php_function_reference.htm
广告