(无版本信息可用,可能只在 Git 中)
QuickHashStringIntHash::__construct — 创建一个新的 QuickHashStringIntHash 对象
此构造函数创建一个新的 QuickHashStringIntHash。大小是要创建的桶列表的数量。桶列表越多,碰撞越少。也支持选项。
size
要配置的桶列表的数量。您传入的数字将自动向上舍入到下一个 2 的幂。它也被自动限制在 64
到 4194304
之间。
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 ) );
?>