📅  最后修改于: 2023-12-03 15:18:22.639000             🧑  作者: Mango
Ds\Map isEmpty()
是 PHP Ds 扩展提供的方法,用于判断一个 Map 是否为空,如果 Map 中没有键值对,则返回 true
,否则返回 false
。
public function isEmpty(): bool
该函数不接受任何参数。
true
,否则返回 false
。<?php
$map = new \Ds\Map([
"name" => "John",
"age" => 28,
]);
var_dump($map->isEmpty()); // false
$map->clear();
var_dump($map->isEmpty()); // true
上面的示例中,我们创建了一个包含键值对的 Map 对象,并使用 isEmpty()
判断了其是否为空,在两次运行时后我们得到了不同的结果,证明了该函数的可用性。
Ds\Map::count()
:获取 Map 中的元素数量。Ds\Map::containsKey()
:判断 Map 是否包含给定键。Ds\Map::containsValue()
:判断 Map 是否包含给定值。Ds\Map::get()
:获取指定键的值。Ds\Map::put()
:设置指定键的值。Ds\Map::remove()
:删除指定键及其对应的值。Ds\Map::clear()
:移除 Map 中的所有键值对。Ds\Map::copy()
:获取 Map 的副本。