(PECL quickhash >= 未知)
QuickHashIntSet::CHECK_FOR_DUPES
如果启用,向集合中添加重复元素(通过 QuickHashIntSet::add() 或 QuickHashIntSet::loadFromFile())会导致这些元素从集合中删除。这将花费额外的时间,因此仅在需要时使用。
QuickHashIntSet::DO_NOT_USE_ZEND_ALLOC
禁用对内部集合结构使用 PHP 的内部内存管理器。启用此选项后,内部分配将不会计入 memory_limit 设置。
QuickHashIntSet::HASHER_NO_HASH
选择不使用散列函数,而只是使用模运算来查找桶列表索引。这并不比普通的散列更快,而且会产生更多冲突。
QuickHashIntSet::HASHER_JENKINS1
这是将整数散列转换为桶列表索引的默认散列函数。
QuickHashIntSet::HASHER_JENKINS2
选择变体散列算法。