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

WeakMap::count()函数—用法及示例

「 获取 `WeakMap` 对象中存储的键值对的数量 」


函数名:WeakMap::count()

适用版本:PHP 8.1.0 及以上版本

函数描述:WeakMap::count() 函数用于获取 WeakMap 对象中存储的键值对的数量。

用法示例:

$map = new WeakMap();

// 添加键值对
$object1 = new stdClass();
$object2 = new stdClass();
$map[$object1] = 'Value 1';
$map[$object2] = 'Value 2';

// 获取键值对数量
$count = $map->count();
echo $count;  // 输出: 2

在上面的示例中,我们创建了一个 WeakMap 对象,并使用 $map[$object] = $value 语法向其中添加了两个键值对。然后,我们使用 count() 方法获取了 WeakMap 对象中存储的键值对数量,并将结果输出。

需要注意的是,WeakMap 类是在 PHP 8.1.0 版本中引入的,所以在低于该版本的 PHP 中无法使用该函数。

补充纠错
上一个函数: WeakMap::getIterator()函数
下一个函数: wddx_serialize_vars()函数
热门PHP函数
分享链接