传统的数组数据结构被称为 Collection 类的 OOP 概念所取代。Collection 具有成员元素,如数组,尽管这些元素通常类似于对象,而不是大多数基本类型(如 text 和 numbers)。
对象数组可以由 Collection 类包装。 Collection 可以添加新元素,也可以更改或删除现有元素。
基本上,这些 Collection 类具有由函数库中的所有数据结构共享的功能。确保可以使用 json_encode() 对所有结构进行计数、遍历和编码为 JSON。PHP 有四个 Collection 函数。
函数列表
以下是 Collection 类提供的各种函数 -
函数 | 描述 |
---|---|
Ds\Collection::clear() | 删除所有值。 |
Ds\Collection::copy() | 返回 Collection 的浅表副本。 |
Ds\Collection::isEmpty() | 返回 Collection 是否为空。 |
Ds\Collection::toArray() | 将 Collection 转换为数组。 |