QuickHashStringIntHash::__construct

(无版本信息可用,可能只在 Git 中)

QuickHashStringIntHash::__construct创建一个新的 QuickHashStringIntHash 对象

描述

public QuickHashStringIntHash::__construct(int $size, int $options = 0)

此构造函数创建一个新的 QuickHashStringIntHash。大小是要创建的桶列表的数量。桶列表越多,碰撞越少。也支持选项。

参数

size

要配置的桶列表的数量。您传入的数字将自动向上舍入到下一个 2 的幂。它也被自动限制在 644194304 之间。

options

您可以传入的选项是:QuickHashStringIntHash::CHECK_FOR_DUPES,它确保没有重复的条目添加到哈希中,以及 QuickHashStringIntHash::DO_NOT_USE_ZEND_ALLOC,它不使用 PHP 的内部内存管理器。

返回值

返回一个新的 QuickHashStringIntHash 对象。

示例

示例 #1 QuickHashStringIntHash::__construct() 示例

<?php
var_dump
( new QuickHashStringIntHash( 1024 ) );
var_dump( new QuickHashStringIntHash( 1024, QuickHashStringIntHash::CHECK_FOR_DUPES ) );
?>

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top