PHP - DS Collection 函数


传统的数组数据结构被称为 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 转换为数组。