函数名:Ds\Map::isEmpty()
适用版本:PHP 7.0 或更高版本
函数用法:Ds\Map::isEmpty() 函数用于检查 Map 对象是否为空。
示例:
// 创建一个空的 Map 对象
$map = new Ds\Map();
// 检查 Map 是否为空
if ($map->isEmpty()) {
echo "Map is empty!";
} else {
echo "Map is not empty!";
}
// 输出结果:Map is empty!
// 创建一个非空的 Map 对象
$map = new Ds\Map([1 => 'one', 2 => 'two', 3 => 'three']);
// 检查 Map 是否为空
if ($map->isEmpty()) {
echo "Map is empty!";
} else {
echo "Map is not empty!";
}
// 输出结果:Map is not empty!
在上面的示例中,我们首先创建了一个空的 Map 对象 $map
,然后使用 isEmpty()
函数检查它是否为空。由于这个 Map 对象是空的,所以会输出 "Map is empty!"。
然后,我们又创建了一个拥有三个键值对的非空 Map 对象 $map
,再次使用 isEmpty()
函数检查它是否为空。由于这个 Map 对象不是空的,所以会输出 "Map is not empty!"。