(无版本信息可用,可能仅在 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 ) );
?>