(PECL quickhash >= 未知)
此類別包裝了一個包含整數的雜湊,其中值也是整數。 雜湊也以 ArrayAccess 介面的實作提供。
QuickHashIntHash::CHECK_FOR_DUPES
如果啟用,將重複元素添加到集合中(通過 QuickHashIntHash::add() 或 QuickHashIntHash::loadFromFile())將導致這些元素從集合中被捨棄。這將會佔用額外的時間,因此僅在需要時使用。
QuickHashIntHash::DO_NOT_USE_ZEND_ALLOC
停用 PHP 內部記憶體管理器對內部集合結構的使用。啟用此選項後,內部配置將不會計入 memory_limit 設定。
QuickHashIntHash::HASHER_NO_HASH
選擇不使用雜湊函數,而僅使用模數來查找儲存區塊列表索引。這並不比一般雜湊快,並且會產生更多衝突。
QuickHashIntHash::HASHER_JENKINS1
這是預設的雜湊函數,用於將整數雜湊轉換為儲存區塊列表索引。
QuickHashIntHash::HASHER_JENKINS2
選擇一個變體雜湊演算法。