函式名: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!"。