(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
选择变体散列算法。