English | 简体中文 | 繁體中文
查询

Ds\Collection::isEmpty()函数—用法及示例

「 检查集合是否为空 」


PHP版本要求: 7.0.0 或更高版本

用法: isEmpty(): bool

isEmpty()方法用于检查集合是否为空。如果集合中没有元素,则返回true;否则,返回false

示例:

use Ds\Collection;

$collection = new \Ds\Vector();
echo $collection->isEmpty(); // 输出 true

$collection->push(1);
echo $collection->isEmpty(); // 输出 false

$emptySet = new \Ds\Set();
echo $emptySet->isEmpty(); // 输出 true

$emptyMap = new \Ds\Map();
echo $emptyMap->isEmpty(); // 输出 true

在以上示例中,我们创建了一个空的Vector集合,并使用isEmpty()方法检查它是否为空。由于集合中没有任何元素,因此isEmpty()方法返回true

然后,我们将一个元素1添加到Vector集合中,并再次使用isEmpty()方法进行检查。现在,集合不再为空,因此isEmpty()方法返回false

接下来,我们创建了一个空的Set集合和一个空的Map集合,并使用isEmpty()方法进行检查。由于这两个集合都没有任何元素,所以isEmpty()方法对它们返回true

请注意,isEmpty()方法对于所有实现了Ds\Collection接口的集合类(如VectorSetMap)都可用。

补充纠错
上一个函数: Ds\Collection::copy()函数
下一个函数: Ds\Collection::toArray()函数
热门PHP函数
分享链接