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

QuickHashStringIntHash::add()函数—用法及示例

「 将指定的键和值添加到QuickHashStringIntHash哈希表中 」


函数名称:QuickHashStringIntHash::add()

适用版本:PHP 5 >= 5.4.0, PHP 7

函数描述:将指定的键和值添加到QuickHashStringIntHash哈希表中。

用法:

bool QuickHashStringIntHash::add( string $key , int $value )

参数:

  • $key:要添加的键,类型为字符串。
  • $value:要添加的值,类型为整数。

返回值:

  • 如果成功添加键和值,则返回true;如果键已经存在于哈希表中,则返回false。

示例:

// 创建一个QuickHashStringIntHash对象
$hash = new QuickHashStringIntHash( 8 );

// 添加键值对
$hash->add( "apple", 10 );
$hash->add( "banana", 5 );
$hash->add( "orange", 8 );

// 尝试添加已存在的键
$hash->add( "apple", 15 );

// 遍历哈希表并输出键值对
$hash->rewind();
while( $hash->valid() ) {
    echo $hash->key() . " => " . $hash->current() . "\n";
    $hash->next();
}

输出:

apple => 10
banana => 5
orange => 8

注意事项:

  • 如果要添加的键已经存在于哈希表中,则添加操作会失败,并返回false。
  • 在添加键值对之前,需要先创建一个QuickHashStringIntHash对象。
  • 添加操作会将键值对存储在哈希表中,可以使用遍历方法(如rewind()、valid()、key()、current()、next())来访问哈希表中的键值对。
补充纠错
热门PHP函数
分享链接